ubuntu20.04提示boot分区空间不足原因及解决方法

boot分区是存放linux操作系统的内核信息以及引导文件的地方,许多Linux安装教程都建议为boot分区划分200M左右的空间,但是有些人也会出现boot分区不够的情况,原因在于使用的是LTS版本的Ubuntu系统。

LTS是Long Term Support即长期支持的意思,Ubuntu会为这类系统提供三年的更新,例如Ubuntu内核的更新等等。加上我使用的是最新版的Ubuntu20.04,这半个月时间里已经更新了两三次了。问题在于Ubuntu系统在更新完内核后不会删除旧版本,导致boot分区容量越来越小,因此需要手动删除旧版本。

$ df -h /boot        查看boot分区使用况                                                                                             

$ dpkg --get-selections |grep linux-image        查看目前系统中安装的内核镜像

$ uname -r        查看本机系统的内核版本

$ sudo apt-get purge linux-image-5.13.0.25-generic        删除指定的image版本或header版本

注:remove命令也能删除,但purge命令会把内核和其配置信息一起删除,而remove命令只卸载内核,相关配置信息仍保存在系统中。

你可能感兴趣的:(linux,ubuntu)