E.6. GRUB 介面

GRUB 有三種介面提供三種不同層級的功能。使用者能夠使用不同的介面來啟動 Linux 核心或是其它的作業系統。
介面如下所示:

注意

您必須在 GRUB 選單通過畫面出現三秒內按下任何按鍵來存取下列 GRUB 介面。
選單介面
此為當 GRUB 由安裝程式設定的預設介面。一個作業系統或預先設定核心的選單會以列表模式顯示,並依照名稱排序。使用方向鍵選擇作業系統或是核心版本並按下 Enter 鍵來啟動。如果您的畫面沒有顯示任何東西,在等待時間過後 GRUB 會載入預設選項。
e 鍵來進入編輯介面,或者 c 鍵來載入指令列介面。
有關於更多配置此介面上的相關資訊,請參照 節 E.8, “GRUB選單設定檔案”
選單項目編輯介面
請在開機管理程式選單上按 e 鍵來進入選單項目編輯器。該項目的 GRUB 指令會在此顯示,此外 使用者也許會在啟動作業系統前,經由新增指令列(o在目前的指令裂下新增指令列,O為插入指令列)、編輯(e)或者刪除(d)指令列更改這些指令列 。
在完成更改後,b鍵執行指令並啟動作業系統。Esc 鍵放棄所有更改並重新載入標準選單介面。c 鍵載入指令列介面。

注意

欲取得更多有關於使用 GRUB 選單項目編輯器來更改 runlevel 的相關資訊,請參照 節 E.9, “在開機時更換執行層級”
指令列介面
指令列介面是最基礎的 GRUB 介面,但也是功能最完整的介面。在指令列下只要輸入正確的 GRUB 命列並按下 Enter 鍵就能執行該項指令。介面也有像 shell 模式的功能,包括了 Tab 鍵自動完成,以及 Ctrl 組合鍵,例如 Ctrl+a 來移動至列首、Ctrl+e 移動至列尾。另外方向鍵、HomeEndDelete 也能如在 bash shell 下一樣使用。
欲取得常用指令的清單,請參閱 節 E.7, “GRUB 指令”

E.6.1. 介面載入順序

當 GRUB 載入其第二階段開機管理程式時,它會先搜尋其設定檔。在找到之後,會顯示選單介面通過畫面。如果再三秒內按下任何按鍵,GRUB 會建立一個選單列並顯示選單介面。如果沒有按下任何案件,則會使用 GRUB 選單中的預設核心項目。
如果無法找到設定檔案,或者無法讀取設定檔案,則 GRUB 會載入指令列介面,讓使用者能夠藉由輸入指令來完成開機程序。
如果設定檔案為無效,GRUB 會列出該錯誤訊息並要求輸入。這能協助使用者正確找出問題癥結所在。按下任何按鍵來重新載入選單介面,如此便能編修選單項目並修正由 GRUB 回報的錯誤問題。如果修正失敗,GRUB 會回報錯誤訊息並重新載入選單介面。