linux更新系統之后,刪除多余的開機啟動項


實驗環境是centos7,采用uefi的引導方式,啟動管理軟件是grub2

 

1. 進入 /boot 目錄,應該可以發現許多文件的文件名是以 vmlinuz 開頭,后面跟着版本信息,這些就是內核。我們要做的就是刪除多余的內核文件,然后重新生成 grub 的配置文件。

 

2. 現在根據這些文件的版本信息,刪除不需要的內核(也可以新建一個目錄,將要刪除的內核文件移動到這個目錄中)。

 

3. 找到 grub 的配置文件所在的位置,我的是:/boot/efi/EFI/centos/grub.cfg

 

4. 現在我們讓grub2自動重新生成這個配置文件,運行下面的命令:

grub2-mkconfig -o /boot/efi/EFI/centos/grub.cfg

 

5. 現在重啟計算機,多余的引導項應該沒有了

 

6. 對於我的系統來說,/boot 目錄下還有一些舊版本的文件名開頭是 config、initramfs、sysvers、System.map 的文件,這些文件刪了也沒問題。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM