如果您的系統安裝了多個作業系統,或是在 ZFS 根池中安裝了多個根啟動環境,則在 SPARC 和 x86 平台中,您都可以從這些啟動環境進行啟動。可啟動的啟動環境包括由 Solaris Live Upgrade 所建立的啟動環境。
從 Solaris 10 10/08 發行版本開始,對於基於 SPARC 的系統,您可以在 ZFS 池中啟動 ZFS 根檔案系統。針對 ZFS 根池,您可以使用 boot 指令搭配 -L 選項來列出可用的啟動環境。然後可選擇一個啟動環境,並使用 OBP boot 指令搭配 -Z 選項來啟動該啟動環境。-Z 選項是 luactivate 指令的替代,該指令也可以用來啟動 ZFS 根池的新啟動環境。luactivate 指令是切換啟動環境比較好的方法。若為 UFS 檔案系統,請繼續使用 OpenBootTM PROM OBP 做為主要管理介面 (含使用 OBP 指令選取的啟動選項)。
從 Solaris 10 1/06 發行版本開始,對於基於 x86 的系統,GRUB 啟動功能表提供了切換啟動不同啟動環境的介面。從 Solaris 10 10/08 發行版本開始,此功能表會列出可用來啟動的 ZFS 啟動環境。如果預設啟動環境是 ZFS 檔案系統,並且顯示了 GRUB 功能表,您可以讓預設啟動環境啟動,或是選擇另一個啟動環境來啟動。GRUB 功能表是使用 luactivate 指令的替代,該指令也可用來啟動 ZFS 根池的新啟動環境。luactivate 是切換啟動環境比較好的方法。
在基於 SPARC 和基於 x86 的系統上,每一個 ZFS 根池都有一個指定為預設根檔案系統的資料集。若為 SPARC,您可以鍵入啟動指令,或者,若為 x86,您可以採用 GRUB 功能表中的預設值,然後便會啟動此預設根檔案系統。
表 7–1 啟動相關資訊的位置
說明 |
資訊 |
---|---|
啟動功能的高階簡介 | |
啟動功能的進一步詳細簡介 | |
x86:有關修改啟動運作方式的資訊,例如編輯 menu.lst 檔案和找出 menu.lst 檔案 | |
啟動 ZFS 檔案系統的程序 |
「System Administration Guide: Basic Administration」中的第 12 章「Booting a Solaris System (Tasks)」 |
有關管理啟動歸檔的程序,例如找出 GRUB menu.lst 檔案和使用 bootadm 指令 |