答案1
不,您不能移动未分配的空间,因为分区表反映了磁盘上扇区的位置。每个扇区都有一个从 1 到 {a lot} 的 ID,它们以连续的块的形式分配给分区。一旦分配,您就无法轻松移动它们。
你sdb4
在用还是没用?如果你不能做的一件事就是创建一个新分区 /boot
从此处分区sdb4
并将文件移动到此处。可能需要更新引导加载程序grub2
,但这相当容易做到。
不过 238MB 应该足够了/boot
- 如果您收到空间不足的警告,您可能需要删除旧的、未使用的内核包。通常只保留正在运行的和之前的就足够了,以防您需要回滚。
如何删除它们取决于您的发行版,您显然使用软呢帽,所以在这里我找到了一个应该有帮助的链接: https://www.if-not-true-then-false.com/2012/delete-remove-old-kernels-on-fedora-centos-red-hat-rhel/