小编Pol*_*les的帖子

无法从 GRUB 链式加载 OS X Clover 引导加载程序

所以我有一个三重引导设置,其中我刚刚将 OS X (Hackintosh) 更新到最新版本和一个新的引导加载程序(从 Chimera 到 Clover)。它看起来像这样:

  • /dev/sda ( hd0 )上的 Ubuntu 14.04 LTS
  • /dev/sdb ( hd3 )上的 Windows 10 专业版
  • /dev/sdd ( hd2 )上的 OS X 10.11 El Capitan ,具有以下分区:
    • GPT1为EFI引导程序三叶草(67E5-17ED是UUID此卷)
    • 主 OS X 磁盘的gpt2

一切正常,我可以毫无问题地从 BIOS 启动到每个操作系统。但是,我喜欢使用 GRUB 作为我的主要引导程序。


以前,通过有这样的事情:

menuentry "OS X 10.10" {
    insmod hfsplus
    set root=(hd2,gpt2)
    multiboot /boot
}
Run Code Online (Sandbox Code Playgroud)

我能够毫无问题地从 GRUB链式加载到Chimera引导加载程序,并从那里引导 OS X。


但是,使用新的基于 UEFI 的Clover引导加载程序,无论我尝试:

menuentry "OS X 10.11" {
    insmod chain
    insmod part_gpt
    set root=(hd2,gpt1)
    chainloader …
Run Code Online (Sandbox Code Playgroud)

boot grub2 dual-boot macosx uefi

8
推荐指数
1
解决办法
1万
查看次数

标签 统计

boot ×1

dual-boot ×1

grub2 ×1

macosx ×1

uefi ×1