bootenv 關鍵字可識別啟動環境的特性。依預設在安裝時會使用 pool 關鍵字建立啟動環境。如果您使用 bootenv 關鍵字搭配 installbe 選項,則可以命名新啟動環境,並在啟動環境中建立 /var 資料集。
您可以在設定檔中使用此關鍵字來安裝 UFS 檔案系統或 ZFS 根池。
在 UFS 檔案系統中,會使用此關鍵字來建立空啟動環境,以供未來安裝 Solaris Flash 歸檔使用。如需用於 UFS 之 bootenv 關鍵字的完整說明,請參閱bootenv 設定檔關鍵字 (UFS 和 ZFS)。
對於 ZFS 根池,bootenv 關鍵字會變更安裝時建立的預設啟動環境之特性。此啟動環境為正在安裝之根檔案系統的副本。
bootenv 關鍵字可與 installbe、bename 和 dataset 選項搭配使用。這些選項會命名啟動環境並建立獨立的 /var 資料集。
bootenv installbe bename new-BE-name [dataset mount-point]
會變更安裝期間建立的預設啟動環境之特性。
將要建立的新啟動環境之名稱指定為 new_BE_name。此名稱不能超過 30 個字元,僅可包含字母數字字元,並且不能包含多位元組字元。該名稱在此系統上必須是唯一的。
使用選擇性 dataset 關鍵字,可識別不同於 ROOT 資料集的 /var 資料集。mount-point 的值限制為 /var。例如,獨立 /var 資料集的 bootenv 語法行應該類似如下:
bootenv installbe bename zfsroot dataset /var |
如需有關升級和啟動啟動環境的更多資訊,請參閱「Solaris 10 10/08 安裝指南:Solaris Live Upgrade 與升級規劃」中的第 11 章「Solaris Live Upgrade 和 ZFS (簡介)」。