确认

确认

一位用户拥有最新的 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 控制面板启动。

相关内容