iMac 双启动 Mavericks 和 Windows 8.1,尝试扩展 8.1 分区

iMac 双启动 Mavericks 和 Windows 8.1,尝试扩展 8.1 分区

曾几何时,我有 2 个分区:800GB 用于 OS X,200GB 用于 Windows 8。随着 8.1 更新,我想开始更多地使用 Windows,于是我继续释放 300GB 的 OS X 空间,现在该空间在驱动器上列为“未分配空间”。

现在我想将其与我的 NTFS Bootcamp 分区合并。事实证明这非常困难,因为在 Windows 的磁盘管理程序中,未分配空间位于 200GB Windows 分区的左侧,而合并/扩展选项全部显示为灰色。我目前的理解是,如果未分配空间位于 Windows 分区的右侧,则一切都会正常进行。

我尝试过内置的磁盘管理、AOMEI 和 EaseUs,但都存在类似的故障。

值得注意的是,我尝试使用每个程序将未分配的空间格式化为 NTFS,但总是被告知“空间不足”无法进行更改。即使将目标驱动器大小减少整整 10GB,它也会显示相同的消息。

我该怎么办?

答案1

首先,也是最重要的一点:

请勿使用 Windows 实用程序修改您的硬盘!!!!!!!!!!!!!!!!!!!!!!

在 Boot Camp 安装中,硬盘使用混合型 MBR,这是一个丑陋的危险的黑客攻击涉及获取标准 Mac GUID 分区表 (GPT) 分区并创建最多可复制三个分区的 MBR 数据结构。这样做是为了让 Windows 满意,但问题是标准 Windows 磁盘分区工具只会对 MBR 数据结构起作用——但真实的磁盘分区是 GPT,因此任何不考虑 GPT 分区的 MBR 数据结构修改都会导致两个分区表之间不一致。结果可能是数据丢失 — — 通常丢失到很难恢复的程度。

如果 OS X 磁盘实用程序无法按照您想要的方式修改分区,则您必须使用其他工具。我不确定有哪些第三方 OS X 工具可用,但 Linux GParted 工具可能可以满足您的要求。如果您通常不使用 Linux,您仍然可以使用 Linux Live CD,例如Ubuntu现场 CD 或系统救援光盘。但也有一些注意事项:

  • 与任何磁盘分区操作一样,在执行任何操作之前,您都应确保备份。移动或调整分区大小通常很顺利,但如果不顺利,结果可能会很糟糕,甚至包括硬盘上所有数据的完全丢失。为此做好准备,您就不会后悔。
  • GParted 和其他一些工具会擦除您的混合 MBR。因此您需要恢复它。您可以使用以下方式最灵活地执行此操作gdisk但该gptsync实用程序(随 rEFIt 提供,以及带有重新索引),更加容易使用。
  • 调整 Windows 启动分区的起始点可能会导致无法启动 Windows。您可能需要使用 Windows 紧急磁盘恢复 Windows 启动加载程序。准备好这样的磁盘,然后阅读程序做好准备。只做恢复混合 MBR。

相关内容