合并未分配的分区

合并未分配的分区

因此我的磁盘最终被分区如下(按顺序):

  • 系统保留(100MB)
  • Windows 7(NTFS,500GB)
  • Ubuntu(ext4,100GB)
  • 交换(4GB)
  • 未分配空间(400GB)

不幸的是,未分配的空间不在 ext4 或 NTFS 分区旁边。

我想将 200GB 分配给 Windows 7 NTFS 分区,将另外 200GB 分配给 Ubuntu 分区。我认为只能合并相邻的分区,不确定如何处理我的情况。

有什么建议吗?有什么需要注意的吗(例如不要搞砸 Windows 或 Ubuntu 系统,不要搞砸 GRUB)。

我正在使用 Ubuntu 12.04。

答案1

是的,空间确实需要连续才能合并。您需要移动一些东西,并分阶段进行。我不会尝试一次性完成所有操作,因为有些步骤可能需要一些时间。

您将需要使用实时 CD 或实时 USB 来执行此操作,因为您不能弄乱已安装的分区。

我建议首先在磁盘末尾创建一个交换驱动器。然后,突出显示旧的交换驱动器,选择关闭交换,卸载该分区,然后将其删除。

您可以将 Ubuntu 分区移到未分配的空间中,然后将 Ubuntu 之前的空间与 Windows 合并,将 Ubuntu 之后的空间与 Ubuntu 合并。

您也可以考虑保留它们,使用 NTFS 创建数据分区,然后将 Windows 和 Ubuntu 都指向此分区,用于存储文档、图片、音乐等。Windows 7 有办法更改这些目录的位置,您可以在 Ubuntu 中创建符号链接以指向同一位置。这使得在两个系统之间共享数据变得更加容易,并且永远不会重复数据。

答案2

只是因为这可能很有趣,考虑到完成您计划所需的时间/精力:将整个 400GB 分配给 Ubuntu 应该是相当轻松的。

您删除交换分区,在最“右侧”重新创建它,然后调整 ext4 分区的大小。这在实时系统中最容易完成,但如果需要,您甚至可以在实际系统中执行此操作,因为 ext4 支持在线增长。这个过程应该比实际移动 Ubuntu 分区快得多。

相关内容