您第一次從新建立的開機環境開機時,「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 |