将驱动器克隆到较大驱动器后,使用 Gparted 移动分区的建议

将驱动器克隆到较大驱动器后,使用 Gparted 移动分区的建议

我最近将我的硬盘克隆到一个新的硬盘上,新硬盘有额外的 250GB 空间(每个 Gparted 232GiB)。这样在硬盘的末尾留下了 232 GiB 的未分配空间,我想将这些空间重新分配给现有分区。我想将一些空间添加到 sda1,将一些空间添加到 sda2,等等。我意识到只有当未分配空间相邻时才能合并分区空间,但无法找出最佳方法,因为现有分区都是主分区……有人能就此提出建议吗?顺便说一句,由于这是一个克隆的硬盘,原始硬盘仍然完好无损,所以我不需要备份。

升级硬盘后 GParted

答案1

您可以使用 gparted 移动分区。开始将交换分区移动到驱动器的末尾。选择分区并单击调整大小/移动按钮。您可以将其拖到末尾。单击应用即可看到它发生。这个应该相当快。

移动其他分区将花费很长时间,因为它必须移动分区中的每一块数据。我会尝试移动和调整大小而不点击应用,以弄清楚你想要做什么。然后,当你把计划写下来时,一次执行一个操作。

就像是:

  1. 移动交换
  2. 将 sda3 扩大到 x (这会很快,因为它只是在末尾添加空的空间)
  3. 移动 sda3(这将需要很长时间)
  4. 将 sda2 扩大到 y
  5. 移动 sda2
  6. 将 sda1 扩展到其余部分

正如您所看到的,您应该在移动分区之前先扩大它,因为这样可以使排列新分区变得更加容易。

答案2

由于您拥有原件,因此您应该:

  • 从空驱动器开始(无克隆)
  • 将分区从旧驱动器逐个复制到新驱动器(复制时可以调整大小)
  • 创建交换,不要复制它
  • chroot放入新驱动器并执行install-grub(因为这不是一个克隆,主引导记录没有被复制)。

这应该比克隆+调整大小快得多。

相关内容