这段时间装了ubuntu16.04系统学习,按照网上的教程,给boot分区分了200M的内存,可是用了没几天就提示boot空间不足,网上找了很多解决方案,很多都是互相抄,过滤了很久,终于找到解决方案
主要参考博客: http://blog.csdn.net/xhw035/article/details/52422970 (万分感谢)
步骤如下:
1. 先用如下命令查看系统已安装内核的版本:
`dpkg --get-selections | grep linux-image`
2. 然后查看当前使用的内核的版本:
`uname -a`
*注: 如发现当前使用的内核版本不是已安装最新的版本,请重启,会启动切换到已安装的最新版本。*
3. 接下来就可以卸载不需要的内核啦^-^
1.1 执行以下命令 ,就是把不需要的内核卸载,并且使用的是autoremove命令,它会自动解决相关依赖
`sudo apt-get autoremove linux-image-不需要的版本号`
1.2 再次查询系统内核,发现刚才卸载的内核由install变为deinstall,说明有残留,执行以下命令:
`sudo dpkg -P linux-image-不需要的版本号`
1.3 再次查询内核,发现已经卸载干净,开心!
最后,可以用ubuntu16.04自带的软件来查询boot分区的大小,找Disk Usage Analyzer即可。