若要在新的開機環境上升級或安裝歸檔,裝置必須為實體磁片。若是開機環境上擁有裝載於「Solaris Volume Manager」複合裝置或 「Veritas」 檔案系統(VxFS)容量的檔案系統,則歸檔的升級或安裝失敗。若要在像這樣的開機環境上升級或安裝歸檔,您必須手動變更開機環境,如此一來所有的磁片皆為實體磁碟磁片。您可以使用 lucreate 指令來建立另一個啟動環境,或者,也可以中斷複合裝置或容體。
若要使用lucreate指令以建立開機環境的副本,您可以將開機環境的副本放置在實體磁碟磁片上。例如,假設您目前使用的啟動環境的磁碟配置包含以下容體和磁片。
root(/) |
裝載於 /dev/md/dsk/d10 |
/usr |
裝載於 /dev/md/dsk/d20 |
/var |
裝載於 /dev/dsk/c0t3d0s0 |
閒置磁片 |
c0t4d0s0 |
閒置磁片 |
c0t4d0s3 |
閒置磁片 |
c0t4d0s4 |
然後您可以使用下列lucreate指令以便在實體磁碟磁片上複製開機環境。之後,啟動環境即可升級或使用歸檔來安裝。在此範例中,目前的啟動環境為 currentBE,新的啟動環境為 nextBE。
# lucreate -s currentBE -n nextBE -m /:/dev/dsk/c0t4d0s0:ufs \ -m /usr:/dev/dsk/c0t4d0s3:ufs -m /var:/dev/dsk/c0t4d0s4:ufs |
然後,您可以在新的啟動環境上升級或安裝歸檔,啟動它,並手動進行重新鏡像或封裝。
手動裝載開機環境
編輯/etc/vfstab檔案以便將所有的複合裝置或容量變更至實體磁碟磁片中。
使用「Solaris Volume Manager」或「Veritas」軟體以拆除複合裝置或容量
解除裝載開機環境