Solaris 10 6/06 安裝指南:Solaris Live Upgrade 與升級規劃

Procedure尋找 GRUB 功能表的 menu.lst 檔案 (當使用中的 menu.lst 檔案位於其他啟動環境時)

在下列程序中,該系統包含兩個作業系統:Solaris 和 Solaris Live Upgrade 啟動環境 second_disk。在此範例中,menu.lst 檔案不存在于目前執行的啟動環境中。second_disk 啟動環境已經啟動。Solaris 啟動環境包含 GRUB 功能表。Solaris 啟動環境尚未掛載。

  1. 成為超級使用者,或者假定一個對等身份。

    身份包含授權指令與特權指令。如需有關角色的更多資訊,請參閱「System Administration Guide: Security Services」中的「Configuring RBAC (Task Map)」

  2. 若要尋找 menu.lst 檔案,請鍵入:


    # /sbin/bootadm list-menu
    

    如此會顯示檔案的位置和內容。


    The location for the active GRUB menu is: /dev/dsk/device_name(not mounted)
    The filesystem type of the menu device is <ufs>
    default 0
    timeout 10
    0 Solaris
    1 Solaris failsafe
    2 second_disk
    3 second_disk failsafe
  3. 由於包含 menu.lst 檔案的檔案系統尚未掛載,請掛載該檔案系統。指定 UFS 檔案系統和裝置名稱。


    # /usr/sbin/mount -F ufs /dev/dsk/device_name /mnt
    

    其中 device_name 是指定根 (/) 檔案系統在您想要掛載之啟動環境磁碟裝置上的位 置。裝置名稱以 /dev/dsk/c wtx dysz 格式輸入。例如:


    # /usr/sbin/mount -F ufs /dev/dsk/c0t1d0s0 /mnt
    

    您可以在 /mnt/boot/grub/menu.lst 存取 GRUB 功能表。

  4. 卸載檔案系統


    # /usr/sbin/umount /mnt
    

    備註 –

    如果您掛載啟動環境或啟動環境的檔案系統,請確定在使用後卸載這個檔案 系統或這些檔案系統。如果未卸載這些檔案系統,之後在該啟動環境上的 Solaris Live Upgrade 作業可能會失敗。