在 MacBook Pro 上安装了三重启动 (OSX、Windows、Ubuntu)。为此,创建了两个分区,一个 149.4 GB,另一个 100 GB。在不使用 Windows 和 Ubuntu 的情况下,100 GB 分区与 Recovery HD 融合,从而产生一个超过 100 GB 的 Recovery HD 分区。为了将 Recovery HD 与 Macintosh HD 融合,删除了 Recovery HD 分区。但是融合没有成功,并出现错误“除非有启动程序,否则无法执行此调整大小”。现在 MacBook Pro 在 Windows 中启动,显示蓝屏,并显示一条消息,例如:“恢复您的 PC 需要修复...”。按住 alt 键时也没有 OSX 可以启动。OSX 作为操作系统仍在 SSD 上,但缺少引导加载程序。
如何恢复 OSX 的启动?
如何才能彻底删除Windows和Linux?
如何将 Macintosh HD 分区扩展到 256 GB SSD 的最大可能容量?
下面是我使用 command+R 从恢复启动中收集的diskutil list
输出gpt -r show /dev/disk0
-bash-3.2# 磁盘工具列表
/dev/disk0
#: 类型名称 大小标识符
0:GUID_partition_scheme *251.0 GB 磁盘0
1:EFI EFI 209.7 MB 磁盘0s1
2:Apple_CoreStorage 149.4 GB 磁盘0s2
/dev/disk1#: 类型名称大小标识符
0:Apple_partition_scheme *1.3 GB 磁盘1
1:Apple_partition_map 30.7 KB 磁盘1s1
2:Apple_HFS OS X 基本系统 1.3 GB disk1s2
/dev/disk2
...
/dev/disk12
以及 gpt
gpt -r 显示 /dev/disk0
起始大小索引内容
0 1 PMBR
1 1 Pri GPT 标头
2 32 Pri GPT 表
34 6
40 409600 1 GPT 部件 - C12A7328-F81F-...
409640 291740880 2 GPT 部件 - 53746F72-6167-...
292150520 198084199
490234719 32 秒 GPT 表
490234751 1 秒 GPT 标头