Answers:
您需要删除3个文件,如果还使用虚拟机,则需要删除更多文件。但是这些是主要的。
打开突触,使用搜索找到已安装的内核
linux-headers-3.2.x.x
linux-headers-3.2.x.x-generic
(可能是通用Pae或i686)linux-image-3.2.x.x
应该足够容易移除。以后跑
sudo update-grub
Generating grub.cfg ... Found linux image: /boot/vmlinuz-3.2.0-17-generic Found initrd image: /boot/initrd.img-3.2.0-17-generic Found linux image: /boot/vmlinuz-3.0.0-16-generic Found initrd image: /boot/initrd.img-3.0.0-16-generic
此外,在 / boot目录中,我还有3.2.x版本的条目。
这应该删除您的3.2内核:
sudo apt-get remove --purge 3.2.x-xx-*
显然,用3.2内核版本中的实际版本号替换x。如果您不记得这些数字是什么,则应该可以通过在/ boot目录中查看它们。
我上次执行此操作时,我记得它触发了grub-update并将其从GRUB菜单中删除。
-这对于删除要删除的较新内核(如3.3.0 +)最有效,而在Synaptic中找不到,这可以节省生命!-兔子2190
我认为第二个将为您工作:
sudo apt-get remove linux-image-version_number*
sudo apt-get remove linux-headers-version_number*
sudo apt-get remove linux-image-extra-version_number* (if applicable)
或者直接从Synaptic /软件中心将其卸载。
sudo rm -rf /lib/modules/kernel_version
sudo rm -f /boot/vmlinuz-kernel_version*
sudo rm -f /boot/initrd.img-kernel_version*
sudo rm -f /boot/config-kernel_version*
sudo rm -f /boot/System.map-kernel_version*
最后,通过以上任一过程卸载内核后,运行:
须藤更新
清洁grub菜单。