我可以在不破壞系統的情況下刪除 /boot 中的哪些檔案?

我可以在不破壞系統的情況下刪除 /boot 中的哪些檔案?

我聽說過 /boot 資料夾,核心檔案所在的位置 - Vmlinuz,奇怪的名字我以為它是 Linux 的東西,因為 Linux 是核心的名稱。不過,Vmlinuz並不是唯一啟動系統的關鍵文件,而是有很多,我不知道哪些是必需的,哪些只是消耗性的。

ls /boot

節目

abi-4.8.0-36-lowlatency         memtest86+.bin
abi-4.8.0-49-lowlatency         memtest86+.elf
abi-4.8.0-52-lowlatency         memtest86+_multiboot.bin
config-4.8.0-36-lowlatency      System.map-4.8.0-36-lowlatency
config-4.8.0-49-lowlatency      System.map-4.8.0-49-lowlatency
config-4.8.0-52-lowlatency      System.map-4.8.0-52-lowlatency
grub                            vmlinuz-4.8.0-36-lowlatency
initrd.img-4.8.0-36-lowlatency  vmlinuz-4.8.0-49-lowlatency
initrd.img-4.8.0-49-lowlatency  vmlinuz-4.8.0-52-lowlatency
initrd.img-4.8.0-52-lowlatency

我不明白為什麼有這麼多文件以及為什麼有三個以 vmlinuz 開頭的文件,我沒有將任何內容下載到 /boot 資料夾中。

uname -r節目

4.8.0-49-lowlatency

這是否意味著我可以刪除所有不包含此版本號的檔案?

答案1

不完全是,但我相信您可以刪除其他內核版本,4.8.0-36 和 4.8.0-52

另外,我強烈建議使用套件管理器刪除它們,以便執行卸載腳本來從 grub.cfg 和其他檔案中刪除相關條目。

如果您指出您正在使用的發行版,那麼我可以更具體。

相關內容