與 -m 選項一起使用的 lucreate 指令指定要在新的開機環境上建立哪一個檔案系統,以及檔案系統的個數。 您必須重複該選項以明確地指定要建立的檔案系統個數。 例如,只要使用 -m 選項一次就可以明確指定所有檔案系統放置的位置; 您將原來開機環境中的所有檔案系統合併至 - m 選項指定的檔案系統中。如果您指定 -m 選項兩次,就會建立兩個檔案系統。 使用 -m 選項建立檔案系統時,請遵循這些指南:
您必須為新開機環境指定根 (/) 檔案系統的 -m 選項。 如果您沒有使用 -m 選項就執行 lucreate, 就會顯示「配置」功能表。 「配置」功能表讓您可以藉由將檔案重新導向新的裝載點,以自訂新的開機環境。
任何存在目前開機環境中,且未以 -m 選項指定的重要檔案系統都會合併至下一個建立的最高層級檔案系統中。
新的開機環境上只能建立有由 -m 選項所指定的檔案系統。 如果您目前的開機環境中包括了多個檔案系統,且您想要在新的開機環境中建立相同個數的檔案系統,則您必須為每個要建立的檔案系統指定一個 -m 選項。 例如,如果您有根 (/) 、 /opt 和 /var 的檔案系統,您可以為新開機環境中的每個檔案系統使用一個 - m 選項。
不要重複裝載點。 例如,您無法同時擁有兩個根 (/) 檔案系統。
以超級使用者的身份登入。
若要建立新的開機環境,請鍵入:
# lucreate [-A 'BE_description'] -c BE_name \ -m mountpoint:device:fs_type [-m mountpoint:device:fs_type] -n BE_name |
在此範例中,使用中的開機環境名稱為 first_disk。 檔案系統的裝載點會使用 -m 選項來標示。 建立兩個檔案系統:根 (/) 和 /usr。 新的開機環境名稱為 second_disk。 關於 Solaris 9 test Jan. 2001 的說明,與 second_disk 名稱有關。 新的開機環境 second_disk 自動與來源 first_disk 共用交換檔。
# lucreate -A 'Solaris 9 test Jan 2001' -c first_disk -m /:/dev/dsk/c0t4d0s0:ufs -m /usr:/dev/dsk/c0t4d0s3:ufs \ -n second_disk |
當新的開機環境建立完成,就可以立即升級或啟動(設定成可開機)。 請參閱第 33章, 使用 Solaris Live Upgrade 升級(工作)。