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

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

在我們開始之前

對 Grub 配置文件進行更改,無論多麼小,都是危險的。任何錯誤都可能嚴重破壞您的系統並可能將其搞砸。因此,在向您展示如何加快 Linux 上的啟動時間之前,我們必須先了解如何備份 Grub 配置文件。為此,請按鍵盤上的 Ctrl + Alt + TCtrl + 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 發行版的引導加載程序更新機制。

首先,啟動一個終端窗口。打開後,使用susudo -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

Leave a Comment

Google Voice 桌面通知應用

Google Voice 桌面通知應用

就像 Google Wave 一樣,Google Voice 也在全球引起了不小的轟動。谷歌的目標是改變我們的溝通方式,而且由於它正在成為

使用 FlickrFaves 下載 Flickr 收藏夾

使用 FlickrFaves 下載 Flickr 收藏夾

有許多工具可以讓 Flickr 用戶下載高品質的照片,但有沒有辦法下載 Flickr 收藏夾呢?最近我們

OK Sampler 是一款免費音樂取樣器軟體

OK Sampler 是一款免費音樂取樣器軟體

什麼是採樣?根據維基百科,「採樣是指從一段錄音中取出一部分或樣本,並將其重新用作樂器或

Google Sites 備份:匯入/匯出

Google Sites 備份:匯入/匯出

Google Sites 是 Google 提供的一項服務,可讓使用者在 Google 伺服器上託管網站。但有一個問題,它沒有內建備份選項

Google Tasks 桌面應用程式

Google Tasks 桌面應用程式

Google Tasks 不像其他 Google 服務(例如日曆、Wave、Voice 等)那麼受歡迎,但它仍然被廣泛使用,並且是人們生活中不可或缺的一部分。

如何恢復遺失的分割區和硬碟資料[指南]

如何恢復遺失的分割區和硬碟資料[指南]

在我們先前關於透過 Ubuntu Live 和 DBAN 啟動 CD 安全性擦除硬碟和可移動媒體的指南中,我們討論了基於 Windows 的磁碟

如何在 Linux 上玩 VRChat

如何在 Linux 上玩 VRChat

VRChat 是一款适用于 PC 的社交互动视频游戏。在 Linux 系统上轻松安装和运行 VRChat,享受用户创建的世界与社交互动。

如何在 Linux 上玩《殺戮尖塔》

如何在 Linux 上玩《殺戮尖塔》

Slay The Spire 是一款由 MegaCrit 开发、Humble Bundle 发行的 Roguelike 牌组构建视频游戏。本文讲述如何在 Linux 系统上顺利安装和运行该游戏。

如何在 Ubuntu 22.04 LTS 中禁用 Firefox snap

如何在 Ubuntu 22.04 LTS 中禁用 Firefox snap

了解如何卸载 Ubuntu 22.04 LTS 中的 Firefox Snap,不再使用 Snap 包,而是选择更原生的 DEB 版本。

如何在 Linux 上玩神界:原罪 2

如何在 Linux 上玩神界:原罪 2

详细介绍如何在 Linux 系统上安装并运行神界:原罪 2,包括必备步骤和注意事项。