使用 YaST 設定開機載入程式

在 SUSE Linux Enterprise Desktop 系統中設定開機載入程式最簡單的方法是使用 YaST 模組。在「YaST 控制中心」選取系統+開機載入程式組態。正如 圖形 10.1 「開機載入程式設定」 所示,這時會顯示系統目前的開機載入程式組態,並允許您進行變更。

圖形 10.1. 開機載入程式設定

開機載入程式設定

使用區段管理索引標籤可以編輯、變更以及刪除個別作業系統的開機載入程式區段。要加入選項,請按一下新增。若要變更現有選項的值,請先用滑鼠選取,接著按一下編輯。如果要移除現有項目,請選取它並按一下刪除。如果不熟悉開機載入程式選項,請先閱讀第 10.1 節「使用 GRUB 開機」

使用開機載入程式安裝索引標籤可以檢視和變更關於類型、位置和進階載入程式設定的設定。

存取下拉式功能表 (按一下其他即可開啓) 中的進階組態選項。內建的編輯器可讓您變更 GRUB 組態檔案 (請參閱第 10.1 節「使用 GRUB 開機」以取得詳細資料)。還可以刪除現有的組態然後從頭開始,或者讓 YaST 建議新的組態。也可以將組態寫入磁碟,或者從磁碟中重新讀取組態。要還原安裝期間儲存的原始主開機記錄 (MBR),請選擇還原硬碟的 MBR

調整預設開機項目

若要變更預設開機的系統,請依照下列步驟執行:

過程 10.1. 設定預設系統

  1. 開啟磁區管理索引標籤。

  2. 從清單中選取所需項目。

  3. 按一下設定為預設值

  4. 按一下確定,啟動這些變更。

修改開機載入程式位置

若要修改開機載入程式的位置,請執行下列步驟:

過程 10.2. 變更開機載入程式位置

  1. 選取開機載入程式安裝索引標籤,然後為開機載入程式位置選擇以下其中一個選項:

    從主開機記錄開機

    這樣會在第一個磁碟的 MBR 中安裝開機載入程式 (根據 BIOS 中預設的開機順序)。

    從根分割區開機

    這會在 / 分割區的開機磁區中安裝開機載入程式。

    從開機分割區開機

    這會在 /boot 分割區的開機磁區中安裝開機載入程式。

    從延伸分割區開機

    這會在延伸分割區容器中安裝開機載入程式。

    自定開機分割區

    這個選項可讓您手動指定開機載入程式的位置。

  2. 按一下確定套用您的變更。

變更開機載入程式逾時

開機載入程式不會立即啟動預設系統。在逾時期間,您可以選取系統開機,或是寫入一些核心參數。若要設定開機載入程式逾時時間,請依照下列步驟執行:

過程 10.3. 變更開機載入程式逾時

  1. 開啟開機載入程式安裝索引標籤。

  2. 按一下開機載入程式選項

  3. 輸入新值、用滑鼠按住適當的方向鍵或使用鍵盤上的方向鍵,變更逾時秒數的設定值。

  4. 按兩次確定儲存變更。

設定啟動密碼

使用 YaST 模組,您也可以設定密碼來保護開機。這可以提供您另一層安全保護。

過程 10.4. 設定開機載入程式密碼

  1. 開啟開機載入程式安裝索引標籤。

  2. 按一下開機載入程式選項

  3. 按一下滑鼠啟動使用密碼保護開機載入程式選項,並輸入兩次密碼

  4. 按兩次確定儲存變更。

調整磁碟順序

如果您的電腦有多個硬碟,您可以指定磁碟開機順序採用機器 BIOS 的設定 (請參閱第 10.1.2 節「檔案 device.map」)。若要執行這個動作,請依照下列步驟執行:

過程 10.5. 設定磁碟順序

  1. 開啟開機載入程式安裝索引標籤。

  2. 按一下開機載入程式詳細資訊

  3. 如果列出超過一個磁碟,請選擇一個磁碟,然後按一下向上向下重新排列顯示磁碟的順序。

  4. 按兩次確定儲存變更。

設定進階選項

可透過開機載入程式安裝+開機載入程式選項設定進階開機選項。一般情況下,不需要變更預設設定。

在分割區表中為開機分割區設定使用中旗標

啟動包含開機載入程式的分割區。部分舊版的作業系統 (例如 Windows 98) 只能從使用中的分割區開機。

將一般開機碼寫入 MBR

以與作業系統無關的一般代碼取代目前的 MBR。

除錯旗標

將 GRUB 設定為除錯模式,以顯示描述磁碟活動的訊息。

隱藏開機功能表

隱藏開機功能表並使用預設項目開機。

使用信任的 GRUB

啟動信任的 GRUB,以支援信任的計算功能。

圖形功能表檔案

顯示開機畫面時所使用的圖形檔案路徑。

序列連接參數

如果您的機器是透過序列主控台控制的,您可以指定以何種速度來使用哪一個 COM 埠。同時請將終端機定義設定為「serial」。如需詳細資料,請參閱 info grubhttp://www.gnu.org/software/grub/manual/grub.html

終端機定義

若要透過序列主控台開機,請在此處輸入「serial」,否則請將其留為空白。此時還需要指定序列連接參數

變更開機載入程式類型

開機載入程式安裝中設定開機載入程式類型。SUSE Linux Enterprise Desktop 中的預設開機載入程式為 GRUB。若要使用 LILO 或 ELILO,請繼續執行下列步驟:

[Warning]LILO 不受支援

不建議使用 LILO,因為它在 ;SUSE Linux Enterprise Desktop 上不受支援。請只在特殊情況下使用。

過程 10.6. 變更開機載入程式類型

  1. 開啟開機載入程式安裝索引標籤。

  2. 開機載入程式選取 LILO

  3. 在這時開啟的對話方塊中,選取下面其中一個動作:

    建議新組態

    指定 YaST 建議新的組態

    轉換目前的組態

    指定 YaST 轉換目前的組態。轉換組態時,可能會遺失某些設定。

    從頭開始設定新的組態

    寫入自定的組態。安裝 SUSE Linux Enterprise Desktop 時不能使用此動作。

    讀取儲存在硬碟的組態

    載入您個人的 /etc/lilo.conf。安裝 SUSE Linux Enterprise Desktop 時不能使用此動作。

  4. 按兩次確定儲存變更

轉換過程中,舊的 GRUB 組態會儲存在磁碟中。若要使用它,只要將開機載入程式類型變更回 GRUB,然後從快顯示功能表選擇還原轉換前儲存的組態。這個動作只能在已安裝系統上使用。

[Note]自定開機載入程式

如果要使用 GRUB 或 LILO 以外的開機載入程式,請選取不要安裝任何開機載入程式。請先詳細閱讀開機載入程式的說明文件,再選取這個選項。