在grub菜单中,内核2.6.38仍然可见,我看到
abi-2.6.38-11-generic
config-2.6.38-11-generic
initrd.img-2.6.38-11-generic
vmlinuz-2.6.38-11-generic(在最近内核的相应文件中)在/boot中。
但是,当我试图找到带有dpkg的包裹时,我没有看到:
$ dpkg -l | grep linux-image
2338:rc linux-image-3.0.0-14-generic 3.0.0-14.23 Linux kernel image for version 3.0.0 on x86/x86_64
2339:rc linux-image-3.0.0-15-generic 3.0.0-15.26 Linux kernel image for version 3.0.0 on x86/x86_64
2340:rc linux-image-3.0.0-16-generic 3.0.0-16.29 Linux kernel image for version 3.0.0 on x86/x86_64
2341:ii linux-image-3.2.0-29-generic 3.2.0-29.46 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
2342:ii linux-image-generic 3.2.0.29.31 Generic Linux kernel image我正在运行Ubuntu12.04,uname -a读取
Linux XYZ 3.2.0-29-generic #46-Ubuntu SMP Fri Jul 27 17:03:23 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux发布于 2012-08-12 15:41:02
您可以安全地删除任何包含2.6.38-11的文件/目录,因为这不再是您正在运行的内核。这个内核必须是在Ubuntu安装过程中安装的。
它们通常应该属于一个包,但是由于它们不是,您应该手动删除它们。
要了解内核安装的文件类型,可以执行dpkg -L linux-image-3.2.0-29-generic | less。
然后可以删除ls -1d /{boot,lib/modules,lib/firmware,usr/share/doc}/*2.6.38-11*列出的所有文件/目录。
然后运行sudo update-grub,它应该清除grub条目。如果没有,请检查/etc/grub.d的内容
https://askubuntu.com/questions/174897
复制相似问题