Oracle Solaris 10 9/10 安裝指南:Solaris Live Upgrade 與升級規劃

變更啟動環境的名稱

將啟動環境從一個 Solaris 發行版本升級到另一個發行版本時,重新命名啟動環境通常會很有助益。例如,在作業系統升級後,可以將啟動環境 solaris8 重新命名為 solaris10

使用 lurename 指令變更非使用中啟動環境的名稱。


僅適用於 x86 –

從 Solaris 10 1/06 發行版本開始,GRUB 功能表會在您使用 [重新命名] 功能表或 lurename 指令時自動更新。更新的 GRUB 功能表會在啟動項目清單中顯示啟動環境的名稱。如需 GRUB 功能表的更多資訊,請參閱啟動多重啟動環境

若要判斷 GRUB 功能表的 menu.lst 檔案位置,請參閱「System Administration Guide: Basic Administration」中的第 13 章「Managing the Oracle Solaris Boot Archives (Tasks)」


表 7–2 命名啟動環境的限制

限制 

相關說明 

名稱長度不得超過 30 個字元。 

 

名稱只能包含字母數字式字元以及符合 UNIX shell 的其他 ASCII 字元。 

請參閱 sh(1) 的「Quoting」區段。

名稱只能包含 8 個位元的單位元組字元。 

 

該名稱在此系統上必須是唯一的。 

 

在重新命名之前,啟動環境必須處於「完整」狀態。  

請參閱顯示所有啟動環境的狀態,判斷啟動環境的狀態。

如果啟動環境中包含使用 lumountmount 掛載的檔案系統,則無法重新命名該啟動環境。

 

Procedure變更非使用中啟動環境的名稱

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

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

  2. 鍵入:


    # lurename -e  BE_name -n  new_name
    
    -e BE_name

    指定要變更的非使用中啟動環境的名稱。

    -n new_name

    指定非使用中啟動環境的新名稱。

    在這個範例中,second_disk 將會重新命名為 third_disk


    # lurename -e  second_disk  -n  third_disk