这里有一件大事。我有一台 MacBook,有三个分区:
- 适用于 Mac OS X 10.6 的 HFS 分区
- 适用于 Windows 7 64 位的 NTFS 分区
- 我的文档的 NTFS 分区
因此,它适用于 GPT 和 MBR。我使用改装在启动时切换系统。
由于我的 Windows 漫游问题急剧增加(真是痛苦),我不得不在减少第三个分区后增加第二个分区的大小......
我的问题是我的分区工具把 GPT 和 MBR 弄乱了(我是这些系统的新手,我使用 EaseUS 的工具来处理分区。这是一个很大的错误。)
现在我有以下内容。
在 GPT 中
Partition Start LBA End LBA Type
1 40 409639 EFI System (FAT) ⇐ The boot sector, I guess
⇐ I miss my Mac OS partition (the entry was suppressed by Easeus)
2 126240768 252067839 Basic Data ⇐ My Windows partition
3 278693928 976773165 Basic Data ⇐ My Documents partition at the right place
在 MBR 中
Partition Start LBA End LBA Type
1 1 409639 EE ⇐ The boot sector I guess
2 409640 125976615 AF Mac OS X HFS+ ⇐ My Mac OS partition at the right place etc
2 126240768 252067839 07 NTFS/HPFS ⇐ my Windows partition
3 252069888 976773165 07 NTFS/HPFS ⇐ my Documents partition at the WRONG old place
rEFIt 可以让我自动将 GPT 的内容复制到 MBR:它可以让我重新访问我的“文档”分区,但我会丢失我的 OS X 分区。
我如何手动写入 GPT 和 MBR 来设置两侧?我听说使用 UBCD 可以实现……
答案1
谢谢你的建议。
我遵循他们并得到了 Rod Smith(gdisk 的创建者)的帮助。
问题出在 Easeus(我使用的分区工具)无法识别“混合 MBR/GPT”系统。因此它弄得一团糟。
以下是需要采取的步骤:1)我使用 gdisk 修复了 GPT:-添加了丢失的 Mac 分区(gdisk 中的命令“n”说明类型 AF 以及开始和结束位置)-对分区进行排序使其成为预期的第二个(gdisk 中的命令“s”)2)我已根据这些数据重新创建了混合 MBR(gdisk 中的“x”命令然后是“h”命令)。
当然,Gdisk 还允许创建两个分区表的备份。这是一个很棒的工具,Rod 在其网站 rodsbooks.com 上的文档也很棒(包含示例等)。
如果您有一台带 Windows 的双启动 Mac,那么它可以很好地纠正混乱的分区。