如何通過 Grub 調整提高 Linux 啟動速度

Linux 速度非常快,但是由於 Grub 引導加載程序,所有東西都需要很長時間才能啟動並變得可用。因此,如果您想加快 Linux 系統的啟動速度,那麼修改 Grub 引導加載程序中的默認啟動設置至關重要,這樣您的 Linux 啟動速度就不會太慢。

在我們開始之前

對 Grub 配置文件進行更改,無論多麼小,都是危險的。任何錯誤都可能嚴重破壞您的系統並可能將其搞砸。因此,在向您展示如何加快 Linux 上的啟動時間之前,我們必須先了解如何備份 Grub 配置文件。為此,請按鍵盤上的 Ctrl + Alt + T或Ctrl + Shift + T啟動終端窗口。通過鍵入su在 shell 中獲得 Root 訪問權限。或者,如果您無法以 root 身份登錄,請嘗試sudo -s命令。

蘇 -

或者

須藤 -s

訪問 Root shell 後,使用CP命令製作 Grub 引導加載程序配置文件的完整副本。

注:一定要更換的用戶名在命令你你的Linux PC上使用的用戶名下方。

cp /etc/default/grub /home/username/grub.bak

加快 Grub 的啟動時間

Grub 引導加載程序有一個名為“GRUB_TIMEOUT”的設置。此設置是您的計算機在選擇加載默認操作系統之前將處於閒置狀態的時間。默認情況下,它設置為 5 秒,對於大多數人來說,這足以等待。但是,如果您希望加快啟動時間,更改此數字是最有效的方法。

要在 Grub 引導加載程序中更改引導速度,您需要修改配置文件。編輯 Grub 的配置文件最好通過 Nano 文本編輯器完成,因為它是最容易導航的文件之一。要開始編輯過程,請啟動終端窗口並獲得 Root 或 sudo 訪問權限。

蘇——

或者

須藤 -s

接下來,在 Nano 文本編輯器中打開 Grub 配置文件。

nano -w /etc/default/grub

如何通過 Grub 調整提高 Linux 啟動速度

查看“GRUB_TIMEOUT”條目的文本文件。然後,擦除數字 5 並將其更改為較小的數字。請記住,此數字越低,您的 PC 啟動速度就越快。要獲得絕對最快的結果,請將其更改為:

GRUB_TIMEOUT=0

或者,如果您對加速 Grub 感興趣,但仍希望能夠閱讀菜單,請將其設置為 2 秒。

GRUB_TIMEOUT=2

在您對 GRUB_TIMEOUT 標誌所做的更改感到滿意後,通過按鍵盤上的Ctrl + O將您的編輯保存到文件中。然後,按Ctrl +X關閉 Nano 文本編輯器。

應用更改

隨著對 Grub 配置文件的更改,是時候應用它們了。對 Grub 實施配置更改的唯一方法是更新引導加載程序。為此,您需要使用 Linux 發行版的引導加載程序更新機制。

首先,啟動一個終端窗口。打開後,使用su或sudo -s獲得 root shell 。

蘇 -

或者

須藤 -s

現在終端 shell 具有 root 訪問權限,請按照說明更新與您使用的 Linux 發行版匹配的 Grub 引導加載程序。

Ubuntu/Debian

在 Ubuntu Linux 和 Debian 上,如果您想完成對 Grub 引導加載程序的更改,則無需填寫長命令。只需運行update-grub命令!

更新 grub

Fedora/OpenSUSE

在 Fedora 和 OpenSUSE 上,沒有像 Ubuntu 那樣簡單的 update-grub 命令。相反,要將更改應用於引導加載程序,您需要運行grub2-mkconfig命令。

grub2-mkconfig -o /boot/grub2/grub.cfg

拱形Linux

要在Arch Linux上更新 Grub 設置,您需要調用grub-mkconfig命令。

grub-mkconfig -o /boot/grub/grub.cfg

當更新 Grub 命令完成運行時,更改應該生效!

撤消對 Grub 的更改

確定您不喜歡對 Grub 所做的更改?如果是這樣,您將需要恢復之前所做的備份。為此,請啟動一個終端窗口並獲得一個 root shell。

蘇 -

或者

須藤 -s

獲得 root shell 後,將 Linux 終端會話從它打開的位置 (/) 導航到 Linux PC 上的主文件夾。不過,請記住,您需要更改以下命令的用戶名部分。

cd /home/用戶名/

接下來,使用RM命令刪除 Linux 系統上現有的 Grub 配置文件。

rm /etc/default/grub

從系統中刪除舊的 Grub 配置文件後,是時候恢復備份了。使用MV命令,將grub.bak文件放置到位。

mv grub.bak /etc/default/grub

最後,更新 Grub 以完成所做的更改。

Debian/Ubuntu

更新 grub

拱形Linux

grub-mkconfig -o /boot/grub/grub.cfg

OpenSUSE/Fedora

grub2-mkconfig -o /boot/grub2/grub.cfg

留下評論

如何在Linux系統上使用Cameractrls更改網路攝影機設置

如何在Linux系統上使用Cameractrls更改網路攝影機設置

使用 Cameractrls 在 Linux 上變更網路攝影機設定:調整曝光、色彩、減少閃爍和其他支援的控件,然後檢查相容的視訊模式。

如何在 Linux 上安裝 PhpStorm:工具箱、Tar.gz、Snap 和 AUR

如何在 Linux 上安裝 PhpStorm:工具箱、Tar.gz、Snap 和 AUR

在 Linux 系統上,您可以使用 JetBrains Toolbox 或獨立的 tar.gz 壓縮套件安裝 PhpStorm,此外還有 Snap 和 Arch AUR 版本可供選擇。 Java 已預先安裝。

如何在 Linux 系統上將 CD-ROM 備份為 ISO 文件

如何在 Linux 系統上將 CD-ROM 備份為 ISO 文件

在 Linux 上使用 GNOME Disks 或 dd 建立 CD-ROM ISO。識別光碟機,監控複製過程,驗證鏡像,並了解何時損壞的光碟或音訊光碟需要其他工具。

如何在 XFCE 4 上設定雙面板

如何在 XFCE 4 上設定雙面板

為每個顯示器建立一個單獨的 XFCE 4 面板,將第二個面板指派給正確的輸出,調整其位置和大小,並新增所需的啟動器和狀態項目。

如何在Linux上安裝Cisco Packet Tracer

如何在Linux上安裝Cisco Packet Tracer

下載適用於 Ubuntu 64 位元系統的 Cisco Packet Tracer 9.0.1,使用 APT 安裝 DEB 軟體包,在終端機中接受許可協議,然後登入以啟動實驗環境。

如何在Linux系統下使用GIMP摳圖

如何在Linux系統下使用GIMP摳圖

在 Linux 系統上使用 GIMP 去除照片背景:描繪主體,刪除選定的背景,保持透明度,並匯出可重複使用的 PNG 檔案。

免費下載 FlightGear:官方安裝指南

免費下載 FlightGear:官方安裝指南

從官方網站免費下載 FlightGear。比較 Windows、macOS 和 Linux 版本的軟體包,安裝資料文件,即可開始您的首次飛行。

Google Tasks桌面應用程式:如何在電腦上使用

Google Tasks桌面應用程式:如何在電腦上使用

在瀏覽器中開啟 Google Tasks,新增 Chrome 捷徑或應用程式啟動,並透過行事曆和 Gmail 管理有日期的待辦事項。

OKSampler:一款免費、簡單的鍵盤節拍音樂採樣器

OKSampler:一款免費、簡單的鍵盤節拍音樂採樣器

OKSampler 可以將 MP3 片段對應到鍵盤按鍵,並支援音訊循環播放。了解這款經典免費軟體的功能、其舊功能的缺失以及下載前需要檢查的事項。

如何在 Linux 系統上安裝 Wireshark:Ubuntu、Fedora、Arch 等

如何在 Linux 系統上安裝 Wireshark:Ubuntu、Fedora、Arch 等

使用目前軟體包命令在 Ubuntu、Debian、Fedora、Arch 或 openSUSE 上安裝 Wireshark,然後安全地配置即時資料包擷取。