我听说过 /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 和其他文件中删除相关条目。
如果您指出您正在使用的发行版,那么我可以更具体。