Solaris 10 版本說明

掛載點的權限未保留在建立的啟動環境中 (4992478)

當您使用 lucreate 來建立新的啟動環境之後,檔案系統掛載點的權限並未被保留下來。因此,部分使用者程序將會失敗。當您在叢集環境中建立新的啟動環境時,叢集會關閉節點,然後從 CD-ROM 啟動來修復掛載點的權限。

解決方法:請執行以下步驟。

  1. 建立新的啟動環境。


    # lucreate -n newbe -m /:c0t0d0s0:ufs 
    -m /var:c1t0d0s0:ufs -m  /usr:c2t0d0s0:ufs
    

    在上述範例中, lucreate 指令會建立 newbe 啟動環境。此範例會定義下列檔案系統和掛載點。

    • root (/) 檔案系統掛載於 c0t0d0s0 之上。

    • var 檔案系統掛載於 c1t0d0s0 之上。

    • usr 檔案系統掛載於 c2t0d0s0 之上。

  2. 掛載新啟動環境的根檔案系統。


    # mount /dev/dsk/c0t0d0s0 /mnt
    
  3. 針對已定義為供啟動環境使用的每個掛載點,將其權限變更為 755。


    # chmod 755 /mnt/var
    # chmod 755 /mnt/usr
    
  4. 卸載根檔案系統。

    # umount /dev/dsk/c0t0d0s0