ubuntu软件更新器更新内核时出现\"/boot磁盘空间不足\"的情况原因及解决办法

主要是由于多次升级内核后,老版本的内核没有卸载掉占了太多空间,但其实现在用的是新版本内核,老的已经没用了,所以卸载掉就好。

步骤如下:

       1 先查看当前使用的内核版本 uname -a ,得到输出类似如下:

fourfire@fourfire:~$ uname -a

Linux fourfire 3.16.0-45-generic #60~14.04.1-Ubuntu SMP Fri Jul 24 21:16:23 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

        2 查看当前安装了多少个版本的内核,用dpkg命令(全称debain package, 用于Debian操作系统专用的软件管理系统 dpkg命令偏底层一点,apt-get 命令就是建立在dpkg基础之上的): dpkg --get-selections |grep linux-image ,得到输出类似如下:

 fourfire@fourfire:~$ dpkg --get-selections |grep linux-image

linux-image-3.16.0-44-genericinstall

linux-image-3.16.0-45-genericinstall

linux-image-extra-3.16.0-44-genericinstall

linux-image-extra-3.16.0-45-genericinstall

linux-image-generic-lts-utopicinstall

       3 由上可知,linux-image-3.16.0-44-generic这是已经无用的版本,可以删除,使用apt-get命令执行删除

sudo apt-get purge linux-image-3.16.0-44-generic 相关的linux-image-extra-3.16.0-44-generic也会一并被删除,千万小心不要把正在用的版本 比如linux-image-3.16.0-45-generic给删了。另外保险起见,适当留1,2个老版本比如linux-image-3.16.0-44-generic备用也挺好的。一般都是堆积了3,4个老版本才会出现空间不足的情况。