本章解釋如何使用 Solaris Live Upgrade 以升級並啟動一個非作用中的開機環境。其也解釋了如何從啟動失敗回復。本章包含下列段落:
您可以經由功能表、或使用指令行介面(CLI)來使用 Solaris Live Upgrade。兩種介面的程序皆已記錄成文件。這些程序不會詳細討論使用 Solaris Live Upgrade 的可能性。若要獲得關於指令的更多資訊,請參閱第 36章, Solaris Live Upgrade(指令參考)以針對指令以及適當的線上援助頁,其有 CLI 更完整的文件說明。
作業 |
說明 |
若要獲得指令 |
---|---|---|
升級開機環境或安裝 Web Start Flash 歸檔 |
| |
啟動一個非作用中的開機環境 |
使變更生效並將非作用中的開機環境切換為作用中 | |
(選擇性的)當啟動若是發生失敗時則切換回來 |
若是發生失敗則重新啟動至原始的開機環境 |
使用「升級」功能表或luupgrade指令以升級開機環境。本節提供從檔案升級一個非作用中開機環境的程序,該檔案位於下列位置:
NFS 伺服器
本機檔案
本機磁帶
本機裝置,包括 DVD 或 CD
若是安裝需要超過一片以上的光碟片,您必須使用指令行介面程序以便升級。請參閱"從多重 CD 升級作業系統影像(指令行介面)"。
當使用最新的作業環境來升級開機環境時,您不會影響作用中的開機環境。新的檔案與非作用中的開機環境重要檔案系統合併,但是不會變更可共用的檔案系統。
若是您已建立 Web Start Flash 歸檔,您可以在非作用中的開機環境上安裝歸檔,而不是進行升級。新的檔案覆寫非作用中的開機環境重要檔案系統,但是不會變更可共用的檔案系統。請參閱"在開機環境上安裝 Web Start Flash Archives"。
若要在新的開機環境上升級或安裝 flash 歸檔,裝置必須為實體磁片。若是開機環境上擁有裝載於「Solaris Volume Manager」複合裝置或 「Veritas」 檔案系統(VxFS)容量的檔案系統,則 flash 歸檔的升級或安裝失敗。若要在像這樣的開機環境上升級或安裝 flash 歸檔,您必須手動變更開機環境,如此一來所有的磁片皆為實體磁碟磁片。您可以使用lucreate指令以建立另一個開機環境,或是您可以拆除複合裝置或容量。
若要使用lucreate指令以建立開機環境的副本,您可以將開機環境的副本放置在實體磁碟磁片上。例如,若是目前的開機環境磁碟配置如下列所示:
root(/) |
裝載於 /dev/md/dsk/d10 |
/usr |
裝載於 /dev/md/dsk/d20 |
/var |
裝載於 /dev/dsk/c0t3d0s0 |
閒置磁片 |
c0t4d0s0 |
閒置磁片 |
c0t4d0s3 |
閒置磁片 |
c0t4d0s4 |
然後您可以使用下列lucreate指令以便在實體磁碟磁片上複製開機環境。然後可以升級或使用 flash 歸檔安裝開機環境。在此範例中目前的開機環境命名為,currentBE,以及新的開機環境命名為,nextBE。
# lucreate -s currentBE -n nextBE -m /:/dev/dsk/c0t4d0s0:ufs \ -m /usr:/dev/dsk/c0t4d0s3:ufs -m /var:/dev/dsk/c0t4d0s4:ufs |
然後您便能夠在新的開機環境上升級或安裝 flash 歸檔,將其啟動並手動進行重新鏡像或封裝之。
手動裝載開機環境
編輯/etc/vfstab檔案以便將所有的複合裝置或容量變更至實體磁碟磁片中。
使用「Solaris Volume Manager」或「Veritas」軟體以拆除複合裝置或容量
解除裝載開機環境
您可以使用「Solaris Live Upgrade」以新增修補程式或套裝軟體至系統中。如同升級機器一般,使用「Live Upgrade」以便將修補程式新增至機器中,系統唯一遭遇的當機時間即為重新開機。您可以使用luupgrade指令直接新增修補程式或套裝軟體至開機環境中。或是,您可以將修補程式或套裝軟體套用至主系統上,並且使用「Live Upgrade」,將該系統的「Web Start Flash」歸檔套用至開機環境上。
若要直接將修補程式新增至開機環境中,請建立新的開機環境並使用luupgrade指令伴隨-t選項。若要將套裝軟體新增至開機環境中,請使用 luupgrade 指令伴隨-p選項。若要獲得更多資訊,請參閱線上援助頁,luupgrade( 1M)。
或是,您可以使用「Solaris Live Upgrade」以安裝包含開機環境完整副本的「Web Start Flash」歸檔,其並已包括新的套裝軟體以及修補程式。此完整的開機環境或單一參照系統稱之為主系統。建立「Web Start Flash」歸檔的處理起始於建立主系統。在建立主系統之後,新增任何您想要安裝的修補程式以及套裝軟體。然後,建立主系統的「Web Start Flash」歸檔。使用「Solaris Live Upgrade」以便在新的開機環境上安裝歸檔。您可以複製開機環境,變更之,並依需要次數分配之。若要獲得如何建立「Web Start Flash」歸檔的詳細資訊,請參閱第 18章, 建立 Web Start Flash 歸檔(工作)。若要獲得使用「Solaris Live Upgrade」以安裝「Web Start Flash」歸檔的資訊,請參閱"在開機環境上安裝 Web Start Flash Archives"。
當升級與新增以及移除套裝軟體或修補程式時,「Solaris Live Upgrade」需要符合 SVR4 進階封裝指南方針的套裝軟體或修補程式。當 Sun 套裝軟體符合這些指南方針的同時,Sun 無法保證來自協力廠商的套裝軟體的符合性。一個不符合的套裝軟體可能造成套裝軟體附加的軟體在升級期間失敗,或更糟的情況,修改作用中的開機環境。
若要獲得更多使用 Solaris Live Upgrade 來新增與移除套裝軟體的資訊,請參閱線上援助頁,luupgrade( 1M)。若要獲得更多封裝需求的資訊,請參閱附錄 C, 附加的 SvR4 封裝需求(參考)。
若要使用此程序升級,您必須只使用一片光碟片、DVD 或結合的安裝影像。針對需要超過一片以上光碟片的安裝,您必須使用該程序: "從多重 CD 升級作業系統影像(指令行介面)"。
從「Solaris Live Upgrade」主功能表處選取Upgrade。
即顯示「升級」功能表螢幕。
鍵入新的開機環境名稱。
鍵入 Solaris 安裝影像所在的路徑位置。
安裝媒體類型 |
說明 |
---|---|
網路檔案系統 |
指定安裝影像所在的網路檔案系統路徑位置。 |
本機檔案 |
指定安裝影像所在的本機檔案系統路徑位置。 |
本機磁帶 |
指定安裝影像所在的本機磁帶裝置以及磁帶位置。 |
本機裝置、DVD 或光碟片 |
指定安裝影像的本機裝置以及路徑。 |
若是使用 DVD 或一片光碟片,請鍵入該光碟的路徑,如同此範例中所示:
Package Media: /cdrom/solaris9/s0 |
若是在網路上有結合的影像,請鍵入網路檔案系統的路徑,如同此範例中所示:
Package Media: /net/installmachine/export/solaris9/os_image |
若要升級,按著 F3。
當升級完成後,即顯示主功能表。
若要使用此程序升級,您必須只使用一片光碟片、DVD 或結合的安裝影像。若是安裝需要超過一片以上光碟片,您必須使用該程序: "從多重 CD 升級作業系統影像(指令行介面)".
以超級使用者的身份登入。
鍵入以下資訊,指出要升級的開機環境以及安裝軟體的路徑:
# luupgrade -u -n BE_name -s os_image_path |
-u |
升級開機環境上的作業系統影像 |
-n BE_name |
指定欲升級的開機環境名稱 |
-s os_image_path |
指定包含作業系統影像的目錄路徑名稱 |
在此範例中,升級 second_disk 開機環境。
# luupgrade -u -n second_disk \ -s /net/installmachine/export/solaris9/OS_image |
若是作業系統影像存在於兩片或更多的光碟片上,請使用此升級程序。
以超級使用者的身份登入。
鍵入以下資訊,指出要升級的開機環境以及安裝軟體的路徑:
# luupgrade -u -n BE_name -s os_image_path |
-u |
升級開機環境上的作業系統影像 |
-n BE_name |
指定欲升級的開機環境名稱 |
-s os_image_path |
指定包含作業系統影像的目錄路徑名稱 |
當使用第一片光碟片內容的安裝程式已完成,請插入第二片光碟片:
本步驟與上一個步驟相同,但是-u選項由-i選項所取代。同時,請選擇使用功能表或文字以執行第二片光碟片上的安裝程式。
此指令使用功能表以執行第二片光碟片上的安裝程式。
# luupgrade -i -n BE_name -s os_image_path |
此指令使用文字以執行第二片光碟片上的安裝程式並且不需要使用者互動。
# luupgrade -i -n BE_name -s os_image_path -O '-nodisplay -noconsole' |
-i |
尋找指定媒體上的安裝程式並執行該程式。該安裝程式是使用- s來指定。 |
-n BE_name |
指定欲升級的開機環境名稱。 |
-s os_image_path |
指定包含作業系統影像的目錄路徑名稱。 |
-O '-nodisplay -noconsole' |
(選擇性的)以文字模式執行第二片光碟片上的安裝程式,並且不需要使用者互動。 |
該開機環境已準備好被啟動。請參閱"啟動一個開機環境"。
在此範例中,已升級該 second_disk 開機環境並且安裝影像在兩片光碟片上:Solaris 9 Software 2 之 2 以及 Solaris 9 Software 2 之 2 光碟片。該-u選項判定是否有足夠的空間容納光碟片集上所有的套裝軟體。該-O選項伴隨- nodisplay以及-noconsole選項避免了在讀取第二片光碟片後顯示字元使用者介面,並且使用者不需要在提示符號處輸入資訊。省略這些選項以顯示介面。
插入 Solaris 9 Software 2 之 2 光碟片並鍵入:
# luupgrade -u -n second_disk -s /dev/cdrom/cdrom0/s0 |
插入 Solaris 9 Software 2 之 2 光碟片並鍵入:
# luupgrade -i -n second_disk -s /dev/cdrom/cdrom0 -O '-nodisplay \ -noconsole' |
使用luupgrade指令伴隨- i選項以安裝任何附加的光碟片。
本節提供使用「Solaris Live Upgrade」安裝 Web Start Flash 歸檔的程序,該歸檔儲存在下列位置:
HTTP 伺服器
FTP 伺服器-只能從指令行使用此路徑
NFS 伺服器
本機檔案
本機磁帶
本機裝置,包括 DVD 或 CD
若要獲得與歸檔儲存相關聯路徑的正確語法範例,請參閱"archive_location 關鍵字"。
安裝「Web Start Flash」歸檔會覆寫除了共用的檔案之外的所有新開機環境上的檔案。
若要使用「Web Start Flash」安裝功能,您需要安裝主系統並建立「Web Start Flash」歸檔。若要獲得關於「Web Start Flash」更多的資訊,請參閱第 16章, Web Start Flash 安裝功能(主題)。
若要在新的開機環境上升級或安裝 flash 歸檔,裝置必須為實體磁片。若是開機環境上擁有裝載於「Solaris Volume Manager」複合裝置或 「Veritas」 檔案系統(VxFS)容量的檔案系統,則 flash 歸檔的升級或安裝失敗。若要在像這樣的開機環境上升級或安裝 flash 歸檔,您必須手動變更開機環境,如此一來所有的磁片皆為實體磁碟磁片。您可以使用lucreate指令以建立另一個開機環境,或是您可以拆除複合裝置或容量。
若要使用lucreate指令以建立開機環境的副本,您可以將開機環境的副本放置在實體磁碟磁片上。例如,若是目前的開機環境磁碟配置如下列所示:
root(/) |
裝載於 /dev/md/dsk/d10 |
/usr |
裝載於 /dev/md/dsk/d20 |
/var |
裝載於 /dev/dsk/c0t3d0s0 |
閒置磁片 |
c0t4d0s0 |
閒置磁片 |
c0t4d0s3 |
閒置磁片 |
c0t4d0s4 |
然後您可以使用下列lucreate指令以便在實體磁碟磁片上複製開機環境。然後可以升級或使用 flash 歸檔安裝開機環境。在此範例中目前的開機環境命名為,currentBE,以及新的開機環境命名為,nextBE。
# lucreate -s currentBE -n nextBE -m /:/dev/dsk/c0t4d0s0:ufs \ -m /usr:/dev/dsk/c0t4d0s3:ufs -m /var:/dev/dsk/c0t4d0s4:ufs |
然後您便能夠在新的開機環境上升級或安裝 flash 歸檔,將其啟動並手動進行重新鏡像或封裝之。
手動裝載開機環境
編輯/etc/vfstab檔案以便將所有的複合裝置或容量變更至實體磁碟磁片中。
使用「Solaris Volume Manager」或「Veritas」軟體以拆除複合裝置或容量
解除裝載開機環境
從「Solaris Live Upgrade」主功能表處選取「Flash」。
即顯示 Flash 非作用中的開機環境功能表。
鍵入您想要安裝「Web Start Flash」歸檔的開機環境名稱,以及安裝媒體的位置:
Name of Boot Environment: solaris_9 Package media: /net/install-svr/export/s9/latest |
按 F1 以新增一個歸檔。
一個「歸檔選取」子功能表顯示空白的清單、單一歸檔的名稱或是一些歸檔的清單。若是列出超過一個以上的歸檔,您擁有分層的歸檔。若要獲得分層歸檔的解釋,請參閱"安裝分層的 Web Start Flash 歸檔"。
您可以從清單中新增或移除歸檔。下列範例顯示一個空白的清單。
Location - Retrieval Method <No Archives added> - Select ADD to add archives |
您可以新增或移除歸檔。
按著 F1 以新增歸檔至清單中。請繼續執行步驟 b。
若是擁有超過一個以上歸檔的清單,您擁有分層的歸檔。若要獲得更多資訊,請參閱"安裝分層的 Web Start Flash 歸檔"。
即顯示「選取取回方法」子功能表。
HTTP NFS Local File Local Tape Local Device |
按著 F2 以便從清單移除歸檔。請繼續執行步驟 e。
在「選取取回方法」功能表上,選取「Web Start Flash」歸檔的位置。
選取的媒體 |
提示符號 |
---|---|
HTTP |
指定所需的 URL 以及代理伺服器資訊以便存取 Web Start Flash 歸檔。 |
NFS |
指定 Web Start Flash 歸檔所在的網路檔案系統路徑位置。您也可以指定歸檔檔案名稱。 |
本機檔案 |
指定 Web Start Flash 歸檔所在的本機檔案系統路徑位置。 |
本機磁帶 |
指定 Web Start Flash 歸檔所在的本機磁帶裝置以及磁帶位置。 |
本機裝置 |
指定本機裝置,至 Web Start Flash 歸檔的路徑,以及Web Start Flash 歸檔所在位置的檔案系統類型。 |
即顯示「取回」子功能表,類似下列的範例,其相依於您所選取的媒體。
NFS Location: |
鍵入歸檔的路徑,如同下列範例中所示。
NFS Location: host:/path/to archive.flar |
按著 F3 以新增歸檔至清單中。
當清單包含您想要安裝的歸檔,請按著 F6 以退出。
按著 F3 以安裝歸檔或分層的歸檔。
該「Web Start Flash」歸檔或分層的歸檔已安裝在開機環境上。除了可共用的檔案之外,所有開機環境上的檔案皆被覆寫。
該開機環境已準備好被啟動。請參閱"啟動開機環境(字元介面)"。
以超級使用者的身份登入。
請鍵入:
# luupgrade -f -n BE_name -s os_image_path -J 'profile' |
您必須指定這些選項其中之一: -a、- j或-J。
-f |
指出從 flash 歸檔升級一個作業系統。 |
-n BE_name |
指定欲升級的開機環境名稱。 |
-s os_image_path |
指定包含作業系統影像的目錄路徑名稱。此目錄可以在安裝媒體上,如 DVD-ROM、CD-ROM 或是其可以為 NFS 或 UFS 目錄。 |
-J 'profile ' |
來自 JumpStart 設定檔的登錄,其針對 flash 安裝所配置。請參閱pfinstall(1M)以及第 21章, 自訂 JumpStart 安裝(主題)以獲得 JumpStart 軟體的資訊。您必須指定-a、-j或- J其中之一。 |
-j profile_path |
至 JumpStart 設定檔的路徑,其針對 flash 安裝所配置。請參閱pfinstall (1M)以及第 21章, 自訂 JumpStart 安裝(主題)以獲得 JumpStart 軟體的資訊。您必須指定-a、-j或-J其中之一。 |
-a archive |
當歸檔在本機檔案系統上可以使用時,至 flash 歸檔的路徑。您必須指定-a、-j或-J其中之一。 |
在此範例中,flash 歸檔已安裝在 second_disk 開機環境上。該-J選項是用來取回歸檔。除了可共用的檔案之外所有在 second_disk 上的檔案都將被覆寫。
# luupgrade -f -n second_disk \ -s /net/installmachine/export/solarisX/OS_image \ -J 'archive_location http://example.com/myflash.flar' |
啟動一個開機環境以使其在系統下次重新開機時變成可開機的。若是新的作用中之開機環境在開機時發生失敗,您也可以快速切換回原始的開機環境。請參閱"失敗回復:返回原始的開機環境(指令行介面)"。
若要成功的啟動一個開機環境,該開機環境必須符合下列的條件:
該開機環境必須擁有 "完整" 狀態。若要檢查狀態,請參閱"顯示所有開機環境狀態"。
若是開機環境不是目前的開機環境,您不能使用lumount(1M)或mount(1M)來裝載該開機環境的分割區。
您想要啟動的開機環境不能涉及比較作業。請參閱"比對開機環境"。
若是您想要重新配置交換,在啟動該非作用中的開機環境之前進行此變更。依據預設值,所有的開機環境共用相同的交換裝置。若要重新配置交換,請參閱 "若要建立新的開機環境" 步驟 9或"建立開機環境和重新配置交換 (指令行介面)"。
您第一次從新建立的開機環境開機時,「Solaris Live Upgrade」軟體將新的開機環境與最後作用中的開機環境進行同步。作用中的開機環境不需要是新建立的開機環境之開機環境來源。"同步" 在此表示某些系統檔案以及目錄會從最後啟動的開機環境處複製到現在開機的開機環境中。「Solaris Live Upgrade」在此初始啟動後不執行此同步,除非當詢問 "Do you want to force a Live Upgrade sync operations" 問題時您鍵入yes
若是您強制同步,「Solaris Live Upgrade」檢查同步所管制檔案之間的衝突。當新的開機環境已開機並偵測到衝突時,便會發佈警告並且不會同步檔案。不管是否有這樣的衝突,啟動都能成功完成。若是您執行如下列動作之一時可能會發生衝突:
將目前的開機環境升級至新的作業系統
將非作用中的開機環境升級至新的作業系統,並修改原始開機環境上的檔案
在兩個開機環境上修改如/etc/passwd的系統檔案
要非常小心的使用此選項,因為您可能不會意識到或能夠控制在最後作用中的開機環境內可能會發生的變更。例如,若是您在目前的開機環境上執行 Solaris 9 軟體並使用強制同步以返回至 Solaris 2.6 發行版本進行啟動,則在 2.6 發行版本上可能會變更檔案。因為檔案相依於作業環境的發行版本,啟動至 Solaris 2.6 發行版本可能會因為 Solaris 9 檔案與 Solaris 2.6 的檔案不相容而失敗。
從「Solaris Live Upgrade」主功能表選取「啟動」。
鍵入欲使其啟動的開機環境名稱:
Name of Boot Environment: solaris_9 Do you want to force a Live Upgrade sync operations: no |
您可以繼續或強制檔案同步。
按一下換行鍵以便繼續。
當開機環境第一次開機時會自動同步檔案。
您可以強制檔案同步,但是請小心使用此功能。每個開機環境上的作業系統必須與被同步的檔案相容。若要強制檔案同步,請鍵入:
Do you want to force a Live Upgrade sync operations: yes |
按著 F3 以開始啟動處理。
按傳回鍵以便繼續。
下一次重新開機時會啟動新的開機環境。
若要啟動非作用中的開機環境,請重新開機:
# init 6 |
以超級使用者的身份登入。
若要啟動該開機環境,請鍵入:
# /usr/sbin/luactivate BE_name |
BE_name |
請指定欲啟動的開機環境名稱。 |
重新開機。
# init 6 |
只使用init或shutdown指令來重新開機。不要使用reboot、halt 或uadmin指令否則系統不會切換開機環境。最後作用中的開機環境會再次開機。
在此範例中,下一次重新開機時會啟動該 second_disk 開機環境。
# /usr/sbin/luactivate second_disk # init 6 |
您第一次從新建立的開機環境開機時,「Solaris Live Upgrade」軟體將新的開機環境與最後作用中的開機環境進行同步。作用中的開機環境不需要是新建立的開機環境之開機環境來源。"同步" 在此表示某些系統檔案以及目錄會從最後啟動的開機環境處複製到現在開機的開機環境中。在此初始啟動後「Solaris Live Upgrade」不執行此同步,除非您使用luactivate伴隨-s 選項。
若是您使用-s選項強制同步, luactivate會檢查同步所管制檔案之間的衝突。當新的開機環境已開機並偵測到衝突時,便會發佈警告並且不會同步檔案。不管是否有這樣的衝突,啟動都能成功完成。若是您執行如下列動作時可能會發生衝突:
將目前的開機環境升級至新的作業系統
將非作用中的開機環境升級至新的作業系統,並修改原始開機環境上的檔案
在兩個開機環境上修改如/etc/passwd的系統檔案
要非常小心的使用此選項,因為您可能不會意識到或能夠控制在最後作用中的開機環境內可能會發生的變更。例如,若是您在目前的開機環境上執行 Solaris 9 軟體並使用強制同步以返回至 Solaris 2.6 發行版本進行啟動,則在 2.6 發行版本上可能會變更檔案。因為檔案相依於作業環境的發行版本,啟動至 Solaris 2.6 發行版本可能會因為 Solaris 9 檔案與 Solaris 2.6 的檔案不相容而失敗。
以超級使用者的身份登入。
若要啟動該開機環境,請鍵入:
# /usr/sbin/luactivate -s BE_name |
BE_name |
請指定欲啟動的開機環境名稱。 |
-s |
將造成最後作用中的開機環境與新開機環境之間的檔案同步。 該-s 選項是用來在開機環境第一次啟動之後同步檔案。開機環境第一次啟動時,開機環境之間的檔案會進行同步,但是在隨後的啟動中將不會同步檔案。要非常小心的使用此選項,因為您可能不會意識到或能夠控制在最後作用中的開機環境內可能會發生的變更。 |
重新開機。
# init 6 |
在此範例中,在下一次重新開機時會啟動該 second_disk 開機環境並且檔案會同步。
# /usr/sbin/luactivate -s second_disk # init 6 |
若是在升級後偵測到失敗,或者在應用程式與已升級的元件不相容時,依據您的平台來使用下列一種程序,返回原始的開機環境。該第一個程序執行luactivate以切換回原始的開機環境。若是第一個程序失敗,請使用第二個程序以便從 DVD-ROM、CD-ROM 或網路影像開機。
當您已成功的啟動新的開機環境,但是不滿意結果時請使用此程序。
以超級使用者的身份登入。
鍵入:
# /usr/sbin/luactivate BE_name |
BE_name |
請指定欲啟動的開機環境名稱 |
重新開機。
# init 6 |
上一個運作的開機環境變成作用中的開機環境。
若是當啟動新的開機環境時經歷失敗,並且可以在單使用者模式中啟動原始的開機環境,請使用此程序以返回原始的開機環境。
若是需要從媒體或網路安裝影像開機時,請參閱"使用 DVD、CD 或網路安裝影像關閉退回至原始開機環境"。
在 OK 提示符號處,從 Solaris 9 DVD、Solaris 9 安裝光碟片、網路或本機磁碟將機器啟動至單使用者狀態:
OK boot cdrom -s |
或
OK boot net -s |
或
OK boot device_name -s |
device_name |
指定系統能夠從該處啟動的裝置名稱,例如 /dev/dsk/c0t0d0s0 |
請鍵入:
# /sbin/luactivate BE_name |
BE_name |
指定欲啟動的開機環境名稱 |
若是此指令無法顯示提示符號,請繼續執行"使用 DVD、CD 或網路安裝影像關閉退回至原始開機環境"。
若是已顯示該提示符號,請繼續。
在提示符號處,請鍵入:
Do you want to fallback to activate boot environment <disk name> (yes or no)? yes |
顯示一個返回啟動成功的訊息。
重新開機。
# init 6 |
上一個運作的開機環境成為作用中的開機環境。
使用此程序以便從 DVD、光碟片或網路安裝影像啟動。您需要從最後作用中的開機環境裝載 root(/)磁片。然後執行luactivate指令,其進行切換動作。當重新開機時,最後作用中的開機環境會再次運作及執行。
在 OK 提示符號處,從 Solaris 9 DVD、Solaris 9 安裝光碟片、網路或本機磁碟將機器啟動至單使用者狀態:
OK boot cdrom -s |
或
OK boot net -s |
或
OK boot device_name -s |
device_name |
指定作業系統副本存在的磁碟與磁片的名稱,例如/dev/dsk/c0t0d0s0 |
若是需要的話,針對返回開機環境 root(/)檢查檔案系統的完整性。
# fsck device_name |
device_name |
指定您想要返回的開機環境之磁碟裝置上的 root(/)檔案系統位置。裝置名稱以/dev/dsk/c numtnum dnums num的格式輸入。 |
將作用中的開機環境 root(/)磁片裝載至某些目錄 (如/mnt):
# mount device_name /mnt |
device_name |
指定您想要返回的開機環境之磁碟裝置上的 root(/)檔案系統位置。裝置名稱以/dev/dsk/c numtnum dnums num的格式輸入。 |
從作用中的開機環境 root(/)磁片,請鍵入:
# /mnt/sbin/luactivate |
luactivate啟動上一個運作的開機環境並指出結果。
解除裝載/mnt
# umount /mnt |
重新開機。
# init 6 |
上一個運作的開機環境成為作用中的開機環境。