我有一台 Intel Macbook,目前运行 ArchLinux,我想将其恢复为运行 MacOSX。我有一个 Yosemite 恢复 USB,但我无法让机器上的 Grub2 引导加载程序启动它。
到目前为止我有类似的东西:
grub> set root=(hd0,gpt2)
grub> chainloader /System/Library/CoreServices/boot.efi
但这给了我一个premature end of file
错误。有人用这种方法成功启动 OSX 恢复 USB 吗?
答案1
我遇到了同样的问题(当时正在运行 Lubuntu)。为了解决这个问题,我启动了互联网恢复模式(启动时按 cmd-r),然后等待互联网恢复加载。我使用恢复工具完全擦除了内部 SSD(选择 Mac OS Extended(日志式))。
然后我重新启动,插入启动 USB - 我想我按住了 cmd-shift-R 或 cmd-R。我得到了闪烁的问号文件夹,但我移除并重新插入闪存驱动器,然后看到了 Apple 徽标。经过一些加载后,我再次进入恢复页面,选择安装 macOS 的选项并选择启动 USB。
Internet Recovery 应该允许我直接从互联网安装 macOS,但这是一台 2010 MacBook Air,想要尝试安装 Lion,但是却无法工作。