我最近開始使用 Endeavor OS。除其他事項外,我注意到 GRUB 引導加載程序的默認時間設置為 5 秒。如果您的系統上有多個發行版,則此設置很好,因此您可以選擇從哪個發行版開始。但是,由於我沒有安裝任何其他 Linux 發行版,因此啟動時間增加了 5 秒。您可以毫無問題地禁用它。 讓我們看看如何更改 GRUB 的加載時間。

什麼是 GRUB?

它代表 Grand Unified Bootloader。這只是一個管理系統啟動過程的程序。它引導操作系統內核並管理所有其他重要軟件程序的啟動。現在大多數 Linux 發行版都使用 GRUB 2。

它還可以用於在同一操作系統中啟動另一個內核。自定義很容易,您可以通過編輯配置文件來更改文本和背景屏幕等字體。

編輯 grub.config 文件

在桌面上打開一個終端窗口,然後在您喜歡的文本編輯器中打開配置文件,方法是鍵入:

# For vim users
sudo vim /etc/default/grub

# For nano users
sudo nano /etc/default/grub
編輯配置文件

如果您使用的是 vim 編輯器,請按鍵盤上的“I”進入插入模式並查找以下行: GRUB 超時=N (N 是秒數)。

如果您的配置文件中沒有該行,請添加它或像這樣編輯它:

編輯該值以增加或減少 Grub 菜單時間

如果要增加菜單超時,請使用 GRUB_TIMEOUT_STYLE 將其設置為上述配置文件中的菜單。

完成文件編輯後,可以分別按 Ctrl+O 和 Ctrl+X 保存並退出 nano 編輯器。 如果你使用的是vim編輯器,可以按Escape進入。 :wq 結束。

現在,通過在終端中輸入來更新您的更改:

sudo update-grub
運行更新以使更改生效運行更新以使更改生效

總結

下次啟動系統時,您將看到最新的更改。許多其他類 UNIX 系統(FreeBSD、NetBSD、OpenBSD 等)都支持此引導加載程序,因此上述所有配置步驟也適用於這些系統。

參考

GRUB 上的 ArchWiki