删除 /boot 分区

gse*_*dej 15 partitioning boot

有时我想做智能分区,通过做单独的 /boot partition,但我只给了很少的空间。现在我遇到了该分区空间不足的问题。

如何删除 /boot 分区并将其加入 /root 分区?

Ada*_*tek 15

您可以使用cp -a /boot /boot-tmp将内容复制到根文件系统上的临时目录,使用 卸载引导分区umount /boot,然后使用将文件放回原位rmdir /boot && mv /boot-tmp /boot

一旦您确认一切正常,您就可以/boot/etc/fstab. 最后,您应该仔细检查 GRUB 配置并运行update-grub.

  • @jrtayloriv:您是否愿意详细说明为什么最好使用单独的引导分区?-- 我在一些古老的指南中读到,引导分区 100 MB 就可以了。现在,由于磁盘空间不足,“apt-get upgrade”经常失败。我不想移动分区。您知道一种可以自动清除古代内核的解决方案吗? (5认同)
  • 一旦你这样做了,你可能想确保 `/etc/fstab` 是正确的。 (3认同)