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

如何通過 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


使用 Pano 改進 Gnome Shell 剪貼板

使用 Pano 改進 Gnome Shell 剪貼板

讓我們面對現實吧,默認的 Gnome Shell 剪貼板並不是很好。安裝 Pano 來改善您的剪貼板體驗!

如何在Linux上安裝DaVinci Resolve 17

如何在Linux上安裝DaVinci Resolve 17

您的 Linux 機器需要一個出色的非線性視頻編輯器嗎?使用本指南使用 Davinci Resolve 17!

如何使用壁紙下載器將壁紙下載到 Linux 桌面

如何使用壁紙下載器將壁紙下載到 Linux 桌面

Wallpaper Downloader 是一個靈活的 Linux 壁紙下載和管理器。它支持大多數Linux桌面環境,並且非常易於使用。本指南

如何在計算機上安裝 Tuxedo 操作系統

如何在計算機上安裝 Tuxedo 操作系統

想要通過 Tuxedo 計算機測試 Tuxedo 操作系統嗎?了解如何讓最新版本的 Tuxedo OS 在您的 PC 上運行。

如何在 Linux 上安裝 DEB 文件

如何在 Linux 上安裝 DEB 文件

什麼是 .DEB 文件?你用它做什麼?了解在 Linux PC 上安裝 DEB 文件的多種方法。

如何在 Linux 上玩消逝的光芒

如何在 Linux 上玩消逝的光芒

《消逝的光芒》是一款由 Techland 開發、華納兄弟互動娛樂發行的 2015 年生存恐怖視頻遊戲。遊戲的中心是

如何在計算機上安裝 Neptune Linux

如何在計算機上安裝 Neptune Linux

Neptune 使用 KDE Plasma 5 桌面環境,旨在提供優雅的操作系統。以下是如何在計算機上安裝 Neptune Linux。

嘗試 Ubuntu 的新基於 snap 的桌面

嘗試 Ubuntu 的新基於 snap 的桌面

想嘗試 Ubuntu 的新的基於 snap 包的桌面操作系統嗎?通過本指南了解如何將其部署在虛擬機上。

如何在 Linux 上玩《傳說之下》

如何在 Linux 上玩《傳說之下》

Undertale 是一款 2015 年 2D 獨立角色扮演遊戲,由遊戲開發商 Toby Fox 開發和發行。本指南將介紹在您的電腦上下載和安裝 Undertale

如何在 Linux 上玩《全面戰爭:三個王國》

如何在 Linux 上玩《全面戰爭:三個王國》

《全面戰爭:三個王國》是一款由 Creative Assembly 開發的回合製策略 RTS 遊戲。下面是如何在 Linux 上玩遊戲。