恢复仅转换为 MBR 而非 GUID 的 Time Machine 分区

恢复仅转换为 MBR 而非 GUID 的 Time Machine 分区

我有一个驱动器,里面有一个 NTFS 分区、一个 TimeMachine 分区(我猜是 HFS+)和空白空间。前几天,我从 Windows 8(bootcamp)又创建了一个分区,从那时起,我就无法从 OSX 看到 TimeMachine 分区,但我可以从 Windows 看到它。

问题是 TimeMachine 使用了 Windows 无法浏览的文件系统,只显示一些文件夹,我需要恢复这个分区,因为我必须用它来备份我的 Mac。

在 OSX 上,我只能看到 NTFS 分区,另一个分区似乎未挂载,无法挂载。我得出的结论是分区表出了问题。

使用 TestDisk 时,只有当我认为它应该是 GUID 时,它才显示它是 MBR:

图片1

按下p显示它是 FDisk_partition_scheme,而 TimeMachine 显示为 Windows_NTFS。

图2

我发现这个线程与我遇到的情况类似: 在 Windows 中将 NTFS 分区添加到磁盘会使同一磁盘上的 HFS+ 分区在 Mac OS X 中不可见

答案1

首先,在尝试任何操作之前备份 MBR。半途而废总比一事无成要好。

然后,我不是 OS X 用户,因此我对此了解不多。但这里有一些提示:在 gdisk 的帮助下,如果您确定它应该是 GPT,您可以转换它。启动gdisk <path_to_your_disk>,它会警告您有关转换的信息。另一次,在备份 MBR 后执行此操作。然后键入w以写入新的 GPT。键入p以列出磁盘的分区。使用t更改分区的类型。NTFS 应该是0700和 HFS+ af00。键入l以列出可用的分区类型。w再次键入,然后q退出。重新启动,或者如果可以的话拔下/插入磁盘以重新加载分区表。

还有一件事:OS X 的磁盘实用程序可能会为您提供一些有关驱动器状态的信息。如果我没记错的话,它还提供了一些救援实用程序。这也可能有帮助。

相关内容