Ubuntu Mate — /boot 中没有足够的空间来更新

Ubuntu Mate — /boot 中没有足够的空间来更新

我在 Raspberry Pi 上运行 Ubuntu MATE。这是一个相当新的安装,来自Ubuntu MATE。我尝试运行sudo do-release-upgrade但收到以下消息:

    Not enough free disk space

The upgrade has aborted. The upgrade needs a total of 49.5 M free
space on disk '/boot'. Please free at least an additional 5,390 k of
disk space on '/boot'. You can remove old kernels using 'sudo apt
autoremove' and you could also set COMPRESS=xz in
/etc/initramfs-tools/initramfs.conf to reduce the size of your
initramfs.

我尝试了警告中提到的建议,但没有用。我参考了这个问题,但似乎都不起作用。运行后什么也dpkg -l | grep linux-image没有返回。查看 的输出df -h,我明白了问题所在(启动时只有 43M 可用),但我不太确定我能做些什么来腾出空间。似乎没有任何旧内核,并且autoremove不起作用。我还能做些什么来清理/boot并腾出空间。

谢谢。

编辑:

抱歉,我实际上想显示以下输出df -h

    pi@kb-pi:/boot/grub$ df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/root        15G  4.0G   11G  28% /
devtmpfs        459M     0  459M   0% /dev
tmpfs           463M  452K  463M   1% /dev/shm
tmpfs           463M   13M  451M   3% /run
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs           463M     0  463M   0% /sys/fs/cgroup
/dev/mmcblk0p1   63M   21M   43M  34% /boot
tmpfs            93M   32K   93M   1% /run/user/1000

答案1

您可以动态增加启动分区的大小:

如何动态增加 Linux 分区

希望这可以帮助 :)

相关内容