如何通过移动 LUKS 分区的起始位置来调整其大小?

如何通过移动 LUKS 分区的起始位置来调整其大小?

我在之前包含另一个分区 (sdb1) 的驱动器上有一个 LUKS 分区 (sdb2)。现在我删除了 sdb1,我想让 sdb2 也使用这个空间。

我能找到的所有教程似乎都依赖于 LVM,但我没有设置 LVM。通过移动分区的结束扇区而不是起始扇区来调整分区大小似乎也更容易,但这里的情况并非如此。

关于如何在不移动数据和从头开始创建分区的情况下实现此目的,有什么建议吗?

答案1

安全的方法:

将所有内容备份到某处,然后以您想要的方式复制数据(如评论所建议的那样)。

刁钻的方法:

将 LUKS 分区向左移动,然后“按照正确的方向”调整其大小。

明智的做法:

回到过去并设置 LVM 以避免此类问题。

相关内容