Solaris Live Upgrade 將磁片的整個內容複製到指定的新啟動環境磁片上。您可能想要在啟動環境之間共用該磁片上某些大型的系統檔案,而不是複製它們,從而達到便節省空間以及複製時間的目的。必須複製對作業環境相當重要的檔案系統,如 root (/) 以及 /var。 檔案系統,如 /home,並不是重要檔案系統,並且可以在啟動環境之間共用。可共用的檔案系統必須是使用者定義的檔案系統,並且在作用中啟動環境和新啟動環境中均存在於獨立的交換磁片上。您可以依據需要以幾種不同的方法重新配置磁碟。
您可以在建立新的啟動環境之前重新劃分磁碟片段,並將可共用的檔案系統放在單獨的一個磁片上。例如,如果 root ( /)、/var 以及 /home 均在相同的磁片上,請重新配置磁碟並將 /home 放置在它自己所屬的磁片上。依預設,當建立任何新的啟動環境時,將會與新的啟動環境共用 /home。
如果您想要共用目錄,該目錄必須分割到它自己所屬的磁片上。該目錄即成為可以與另一啟動環境共用的檔案系統。您可以同時使用 lucreate 指令與-m 選項來建立新的啟動環境,並將一個目錄從其所屬的磁片上分割出來。但是,新的檔案系統仍然不能與原始的啟動環境共用。您需要再次執行 lucreate 指令和 -m 選項,以建立另一個啟動環境。兩個新的啟動環境便可以共用該目錄。
例如,如果您想要從 Solaris 8 版次升級至 Solaris 9 版測,並且要共用 /home,則可以執行 lucreate 指令和 -m 選項。You could create a Solaris 8 release with /home as a separate file system on its own slice. 然後再次執行 lucreate 指令和 -m 選項以複製該啟動環境。此第三個啟動環境可以升級至 Solaris 9 版次。/home 在 Solaris 8 與 Solaris 9 版次之間共用。
如需有關可共用以及重要檔案系統的說明,請參閱"建立啟動環境概述"。