【运维】如何解决Boot分区空间不足

80次阅读
没有评论

共计 454 个字符,预计需要花费 2 分钟才能阅读完成。

错误表现

在执行apt upgrade升级内核时,出现了如下错误提示:

【运维】如何解决Boot分区空间不足
错误

其中的重要信息是“zstd: error 25 : Write error : No space left on device (cannot write compressed block)”,意即在boot分区中没有剩余的空间。那么如何解决呢?现记录一下我的解决方法。

解决方法

首先输入命令,查看一下分区状态:

ls -lh /boot
【运维】如何解决Boot分区空间不足
输出如图

然后记录下两个.old链接对应的镜像,这是回滚用的,现在可以暂时删除。

ls -al /boot/vmlinuz.old
ls -al /boot/initrd.img.old 
【运维】如何解决Boot分区空间不足
输出如图

删除这两个链接对应的镜像,注意是删除镜像,不是删除软链接

rm -rf /boot/initrd.img-5.15.0-105-generic
rm -rf /boot/vmlinuz-5.15.0-105-generic
请务必反复再次确认镜像名再删除!!!

确认一下删除情况

【运维】如何解决Boot分区空间不足
输出如上

结果

再次运行

apt upgrade
【运维】如何解决Boot分区空间不足
运行成功
正文完
 0
lvshujun
版权声明:本站原创文章,由 lvshujun 于2024-04-23发表,共计454字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请联系站长并注明出处。
评论(没有评论)