Ubuntu去掉多余啟動項

隨著Ubuntu系統更新,會有生成越來越多的啟動項,而且系統會將新版本的啟動項放到前面,如何刪除一些不需要的啟動項呢?

我們進入/boot 目錄下,會看到有多個內核版本,將不需要的版本刪除,或者新建一個文件夾,將不需要的版本移動到該文件夾下,然后執行
update-grub 即可生成新的grub.cfg文件。

如下所示:

  1. /boot 目錄下的文件

    /boot

  2. 新建文件夾 img, 將不需要的版本移入img文件夾下,比如我移動 5.8 的版本,保留 5.4的版本。

    img.png

  3. 執行 update-grub ,生成新的 grub.cfg

    update-grub

grub.cfg 文件的生成,需要依據 /etc/default/grub/etc/default/grub.d/init-select.cfg 兩個文件,以及 /boot目錄下的內核版本。

  1. vim /boot/grub/grub.cfg 查看grub.cfg文件
    第一個啟動項就是自己需要的內核版本。
    grub.cfg

還有一點,如果想要啟動第一個啟動項,還需要修改 /etc/default/grub文件。
GRUB_DEFAULT的值設置為0,表示從第一個啟動項啟動。
GRUB_DEFAULT的值設置為1,表示從第二個啟動項啟動。

grub

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容