boot文件里面存放的是系统引导文件和内核的一些东西,这些东西100M是足 够容纳的。而linux内核一直在更新,跟新后,旧的内核就不在使用,但旧的内核文件还在boot里面,占据着空间,更新几次过后boot文件 就会被占满,显示boot磁盘空间不足。这时为了更新需要将不用的内核文件删除,释放空间。
查看已安装的旧内核
dpkg --get-selections|grep linux
输出中linux-后面带image的是旧的内核。因为我已经将旧的内核删除了,所以后面显示deinstall,不删除的话是install。
首先请用uname -a看下自己当前启动的是哪个内核。
执行一下命令删除旧的内核
sudo apt-get remove linux-image-(内核版本)
现在的ubuntu会自动重建启动菜单grub.cfg,所以就一步到位了。卸载完后可以用df命令看下boot分区的空间使用情况。
有时卸载不完全,可以用命令清除
sudo apt-get autoremove
时间: 2024-10-06 00:54:06