若是常常升级Linux内核,可能致使更新时警告/boot分区空间不足,而引发后续的不少操做失败。linux
这是觉得屡次升级内核后,致使内核版本太多,清理一下没用的内核文件就好了。shell
查看磁盘空间:df -h
spa
查看内核的版本:code
dpkg -l 'linux-image-*' | grep '^ii'
//或者:dpkg --get-selections |grep linux-image
还能够经过“ls /boot”命令查看/boot中有哪些文件: ls /boot
get
abi-3.5.0-17-generic lost+found abi-3.5.0-21-generic memtest86+.bin abi-3.5.0-26-generic memtest86+_multiboot.bin config-3.5.0-17-generic System.map-3.5.0-17-generic config-3.5.0-21-generic System.map-3.5.0-21-generic config-3.5.0-26-generic System.map-3.5.0-26-generic grub vmlinuz-3.5.0-17-generic initrd.img-3.5.0-17-generic vmlinuz-3.5.0-21-generic initrd.img-3.5.0-21-generic vmlinuz-3.5.0-26-generic initrd.img-3.5.0-26-generic
能够看到都是一些内核启动文件,很明显有些是咱们不须要的(建议先卸载比较老的内核),不须要的就当垃圾处删除吧。理论上,除正在用的其它的均可以卸载,但刚升级的东西可能不稳定,为保险起见,保留1-2个以前版本备用吧。
注意:卸载老的内核以前,首先用uname -a查看当前启动的是哪一个内核(防止把当前正在使用的内核卸载了):
uname -a
Linux zht-Ubuntu 3.5.0-26-generic #42-Ubuntu SMP Fri Mar 8 23:18:20 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
===============================
卸载旧的内核,命令以下:it
//卸载linux-image-3.5.0-17-generic
io
sudo apt-get purge linux-image-3.5.0-17-genericclass
以后根据提示输入yes便可完成卸载。test