从 18.04 升级到 20.04,/boot 没有空间。如何扩大分区?

从 18.04 升级到 20.04,/boot 没有空间。如何扩大分区?

当通过 升级时sudo do-release-upgrade,安装程​​序说空间不足并建议sudo apt autoremove。 (我不确定,但可能是关于/。)所以我这样做了:

另外,虚拟映像的管理员增加了尺寸,然后growpart用来使用空间:

成长部分

之后growpart

成长部分之后

我重复了一遍sudo apt autoremove(只是为了确保万无一失)。do-release-upgrade再次尝试时,我可以观察到:

添加空间后的 do-release-grade

我认为(仅基于我记得的)这次报告的是/boot而不是/。建议autoremove没有释放更多空间。

演出df -h

df -h

因此,可能/dev/sda1需要增加尺寸。对吗?

那么...我怎样才能增加的尺寸/dev/sha1

第一条评论后更新:作为可能的替代方案,我有管理员分配的另一个空间,我可以将growpart其作为引导分区。有没有办法将其他分区移动到分配的磁盘的末尾,以腾出空间来扩展/dev/sda1

答案1

使用当前 /boot 您可以尝试:使用linux 清除删除更多内核。假设您启动的内核工作正常,您可以清除所有其他内核:sudo linux-purge --keep=0 --clear-boot将节省空间。您可以先尝试使用--simulate来检查它要做什么(尽管它会在清除之前要求您确认,除非您使用--yes)。使用 ,--choose您可以通过交互式选择要删除的内核来获得最大的控制权。

此外,您可以为 initramfs 设置 gz 压缩以节省 /boot 中的一些空间(尽管速度较慢):相关问题

相关内容