删除ubuntu旧的内核

说说用命令删除。

步骤如下:

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

 

可以删除,也可像我这样注释掉。。保存即可!!

你可能感兴趣的:(c,ubuntu,linux内核)