我在这里有一个大问题。我有一个带三个分区的MacBook:
- 适用于Mac OS X 10.6的HFS分区
- 适用于Windows 7 64位的NTFS分区
- 我的文件的NTFS分区
因此它适用于GPT和MBR。我使用rEFIt在启动时切换系统。
我的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有可能......
好的,谢谢你的提示。但你能告诉我如何写这两张桌子吗?
—
hanoijolly 2011年
我打算去,但是被我看到的罗德史密斯打败了。我个人使用十六进制编辑器从这种情况中恢复。但我对你的推荐与M. Smith的相同:使用非破坏性创建将分区重新添加到EFI表,然后从EFI表中更新旧样式表。我也同意M. Smith关于避免混合分区的问题,除非你完全知道自己在做什么。你为什么不只是让你的64位Windows 7直接使用EFI分区表,因为它可以?
—
JdeBP 2011年
EE
旧式分区表中的类型条目是一个保护占位符。