ubunt下boot文件空间满

584 阅读1分钟

在ubuntu系统升级之后,系统不会自动清除旧的内核空间,而作为一个经常使用windows的同学来说这是一个灾难。这不在系统开机的时候就出现了boot空间不足的红色提示,开始按照网上的方法解决一直出现依赖问题,真是坑爹啊。 原因:通过 df -h查看系统中各盘的内存使用情况(这是手动清理内存之后的内存情况),发现系统给boot空间分配的内存也就400多M而已,所以也就存放不了多少东西 解决方案:ok,开始填坑了。百度了很多解决方案, 都是大同小异的:

(1)通过命令:uname -a 查看系统当前的内核版本;

(2)通过命令:dpkg --get-selections |grep linux-image查看系统中已经安装的内核版本;其中deinstall代表没有被安装

(3)通过命令:sudo apt-get purge xx 卸载系统中不被使用的内核版本;

前两步都没有什么问题,但是到了第二步之后就出现了依赖问题了,使用系统提供的命令sudo apt -f install 进行修复,还是会报错。

那到底该怎么办呢?百度了半天最后通过以下方案进行解决: boot文件通过终端打开,然后通过sudo su命令获取root权限,通过rm删除boot下面无用的文件(非当前系统版本相关文件)然后在执行上面的步骤就可以进行卸载了。完美解决。