说说用命令删除。
步骤如下:
1):uname -r 命令查看当前正在使用的内核版本
#uname -r
2.6.28-15-generic
2):dpkg --get-selections | grep linux.*2.6.28. 找出已经安装了的linux内核
#dpkg --get-selections | grep linux.*2.6.28.
linux-headers-2.6.28-11 deinstall
linux-headers-2.6.28-14 install
linux-headers-2.6.28-14-generic install
linux-headers-2.6.28-15 install
linux-headers-2.6.28-15-generic install
linux-image-2.6.28-14-generic install
linux-image-2.6.28-15-generic install
linux-restricted-modules-2.6.28-14-generic install
linux-restricted-modules-2.6.28-15-generic install
上面的包有依赖关系的,要先卸载linux-restricted-modules-2.6.28-14-generic,再linux-headers-2.6.28-14-generic
最后才是linux-headers-2.6.28-14。。不过,你也可以不妨实验一下,调乱顺序来删除,不行就安装它的依赖关系来
删咯。
使用如下命令来删除:
dpkg -r linux-restricted-modules-2.6.28-14-generic
......
......
可以换一个选项-p,即:
dpkg -p linux-restricted-modules-2.6.28-14-generic
....
...
这样的话,都可以保留原文件的。
linux-headers-2.6.28-11 deinstall 在上来的第二步那里。
这个的结果,就是因为用-p选项的。
然后就修改一下开机引导条的目录啦。
#vi /boot/grub/menu.lst
title Ubuntu 9.04, kernel 2.6.28-15-generic
uuid 54192bd4-24b9-4f21-bbec-fbdec51a65c4
kernel /vmlinuz-2.6.28-15-generic root=UUID=a240e558-288b-4deb-a515-ee8113745fcb ro locale=zh_CN quiet splash
initrd /initrd.img-2.6.28-15-generic
quiet
#title Ubuntu 9.04, kernel 2.6.28-15-generic (recovery mode)
#uuid 54192bd4-24b9-4f21-bbec-fbdec51a65c4
#kernel /vmlinuz-2.6.28-15-generic root=UUID=a240e558-288b-4deb-a515-ee8113745fcb ro locale=zh_CN single
#initrd /initrd.img-2.6.28-15-generic
title Ubuntu 9.04, kernel 2.6.28-14-generic
uuid 54192bd4-24b9-4f21-bbec-fbdec51a65c4
kernel /vmlinuz-2.6.28-14-generic root=UUID=a240e558-288b-4deb-a515-ee8113745fcb ro locale=zh_CN quiet splash
initrd /initrd.img-2.6.28-14-generic
quiet
#title Ubuntu 9.04, kernel 2.6.28-14-generic (recovery mode)
#uuid 54192bd4-24b9-4f21-bbec-fbdec51a65c4
#kernel /vmlinuz-2.6.28-14-generic root=UUID=a240e558-288b-4deb-a515-ee8113745fcb ro locale=zh_CN single
#initrd /initrd.img-2.6.28-14-generic
可以删除,也可像我这样注释掉。。保存即可!!