这是 ls/boot/:
@HAL-9000:~$ ls /boot/
abi-3.11.0-13-generic initrd.img-3.8.0-33-generic
abi-3.11.0-14-generic lost+found
abi-3.11.0-15-generic memtest86+.bin
abi-3.8.0-33-generic memtest86+_multiboot.bin
config-3.11.0-13-generic System.map-3.11.0-13-generic
config-3.11.0-14-generic System.map-3.11.0-14-generic
config-3.11.0-15-generic System.map-3.11.0-15-generic
config-3.8.0-33-generic System.map-3.8.0-33-generic
grub vmlinuz-3.11.0-13-generic
initrd.img-3.11.0-13-generic vmlinuz-3.11.0-14-generic
initrd.img-3.11.0-14-generic vmlinuz-3.11.0-15-generic
initrd.img-3.11.0-15-generic vmlinuz-3.8.0-33-generic
'config-3.8.0-33-generic' 是我的罪魁祸首吗?我该怎么办?
附言——我知道我更新落后了,这可能是我的错。
答案1
每次升级内核时,旧版本都会保留,以防新版本出现问题,而且这些版本会随着时间的推移而累积,这就是最终耗尽空间的原因。
您可以通过运行来检查安装了哪些版本:dpkg -l linux-image-\* | grep ^ii
。然后使用以下命令删除它们:sudo apt-get remove --purge ...
。只需记住排除最新版本和当前正在运行的版本,以防出现问题(用于uname
找出问题)。
您还可以使用sudo apt-get autoremove --purge
,它会自动找出不再需要的软件包。只需记住在删除旧内核之前检查所有重要功能是否正常工作。