Ubuntu /boot 空间不足

简介

一般系统装机都是分区没有太注意过,自动划分的分区,boot空间很小,而系统更新多次后,boot分区经常报满,每次都要查,所以打算综合记录一下。后续有新的问题也可以继续追加。

步骤

  1. 进入到boot目录下,查看已经安装的内核版本
cd /boot
sudo dpkg -get-selections|greo linux-image
image.png
  1. 查看正在使用的内核版本
sudo uname -a
image.png
  1. 在使用的是157版本,卸载之前没有使用的并且已经安装的版本

内核版本显示为install,表示系统已经安装了相应的内核,使用purge命令删除相应的内核。

sudo apt purge linux-image-4.4.0-150-generic

内核版本显示为deinstall,表示系统没有安装此内核,但是在配置文件中还残留它的信息,也有可能是以前卸载的时候不彻底。

sudo dpkg -P linux-image-extra-4.4.0-128-generic

出现的问题

正常卸载后,ls发现仍然有很多未用到的img存在,且boot的空间并没有释放。
或者是在卸载的过程中容易出现因为没有内存导致卸载失败的现象
gzip: stdout: No space left on device

image.png

因为不确定是否会有用,所以在外层目录创建了一个临时文件夹,将154版本以下的所有内容都移动到了临时文件夹,比如:

config-4.4.0-151-generic
initrd.img-4.4.0-101-generic
System.map-4.4.0-151-generic

后续执行:

sudo apt-get install
sudo apt autoremove
sudo apt install chrpath

都正常结束,且boot空间仍然充足:


image.png

在使用未发现其他问题的情况下,将移除的文件进行了删除。


image.png

你可能感兴趣的:(Ubuntu /boot 空间不足)