一位用户拥有最新的 MacBook Pro,我们安装了 Mac OS X,然后安装了 Boot Camp 和 Windows 8.1 Professional,并启用了 BitLocker(这显然重新排列了 Windows 分区)。我们不再有启动 Mac OSX 分区的选项。有什么办法可以恢复它吗?
更新:我认为这和这个有关http://anand-iyer.com/blog/2014/fixing-missing-bootcamp-partition-in-osx.html
答案1
我在 Windows 10 上也遇到了同样的事情。就我而言,启用 BitLocker 的过程改变了我的 OSX 分区上的类型代码。要在 Windows 上验证和修复,请使用 gdisk。 http://sourceforge.net/projects/gptfdisk/
确认
- 打开管理命令提示符并运行 gdisk64.exe(假设为 x64)。
- “0:” 是 Windows 中描述磁盘的特殊语法。(我只有一个硬盘,0: 是第一个)
- “p”打印分区表
Type device filename, or press <Enter> to exit: 0:
Partition table scan:
MBR: protective
BSD: not present
APM: not present
GPT: present
Command (? for help): p
Disk 0:: 977105060 sectors, 465.9 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): FDABFC64-BD61-4C2D-95CC-AB54D6A16DAA
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 977105026
Partitions will be aligned on 8-sector boundaries
Total free space is 4028 sectors (2.0 MiB)
Number Start (sector) End (sector) Size Code Name
1 40 409639 200.0 MiB EF00 EFI System Partition
2 409640 293378375 139.7 GiB 0700 Customer
3 293378376 294647911 619.9 MiB AF00 Recovery HD
4 294649856 976392292 325.1 GiB 0700 Basic data partition
5 976394240 977104895 347.0 MiB 2700
在我的情况下,分区 #2 是我的 OSX 安装。请注意,代码为 0700,这是不正确的(gdisk 将 0700 描述为“Microsoft 基本数据”)。如果您看到同样的情况,请继续修复,如果没有,请在此处停止。另外,请仔细检查您的 MBR 是否受保护且不是混合的。
修复
Command (? for help): t
Partition number (1-5): 2
Current type is 'Apple HFS/HFS+'
Hex code or GUID (L to show codes, Enter = 700): AF00
Changed type of partition to 'Apple HFS/HFS+'
Command (? for help): v
No problems found. 4028 free sectors (2.0 MiB) available in 4
segments, the largest of which is 1947 (973.5 KiB) in size.
Command (? for help): w
- “t” 是更改分区类型代码的命令
- “2” 是我的 OSX 分区索引(使用你的)
- “AF00”是 Apple HFS/HFS+ 的类型代码
- “v” 验证磁盘
- “w”将表写入磁盘并退出
答案2
该解决方案“几乎”对我有用,只是较新的 Mac 使用不同的文件系统类型,即AF0A
:
Number Start (sector) End (sector) Size Code Name
1 6 76805 300.0 MiB EF00 EFI System Partition
2 76806 48416767 184.4 GiB AF0A
3 48416768 69264918 79.5 GiB 0700
4 69265152 69388031 480.0 MiB 2700
5 69388288 122138111 201.2 GiB 0700 Basic data partition
在将我的 MacOS 分区类型从 Bitlocker 设置的类型修改为(我认为是2700
,不是0700
)之后,我能够再次启动到 MacOS,方法是在启动期间按住 Option 键,也可以从 Windows 上的 Bootcamp 控制面板启动。