我知道这个问题的线程可用,但我的线程不同。我安装了两个硬盘。我已经在 /dev/sda1 中安装了 ubuntu 并且运行良好。现在我在 /dev/sba1 中安装了 iMac,它也运行良好。
问题是,当我需要运行 mac 时,我需要从 bios 选择 mac hdd 作为首次启动,并且当我需要在 ubuntu 上启动时也是如此。
我尝试在 grub 中添加 mac(来自 ubuntu),但没有成功(后来我发现 mac 不使用 MBR 技术)。现在我正尝试从 mac HDD 启动 ubuntu。
根据互联网上现有的解决方案,他们要求创建一个空分区并在那里安装 ubuntu。但我可以这样做。我已经安装了 ubuntu。
如何解决这个问题?我需要帮助。提前谢谢。
注意:我已经在 Mac 上安装了 refit。但启动时没有显示任何内容。
我的硬盘分区表:[来自 mac 终端的信息]
/dev/disk0
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *74.5 Gi disk0
1: Apple_HFS MAC 18.3 Gi disk0s1
2: Windows_NTFS MOVIES 28.3 Gi disk0s2
3: Windows_NTFS ANY 27.9 Gi disk0s3
/dev/disk1
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *232.9 Gi disk1
1: Linux 10.5 Gi disk1s3
2: Windows_NTFS Windows7 19.5 Gi disk1s1
3: Windows_NTFS EXTRA 62.0 Gi disk1s5
4: Windows_NTFS ENTERTAIN 62.0 Gi disk1s6
5: Windows_NTFS SOFT&GAME 62.0 Gi disk1s7
6: Windows_NTFS EDUCATION 16.9 Gi disk1s8
/dev/disk2
#: TYPE NAME SIZE IDENTIFIER
0: Apple_partition_scheme *20.0 Mi disk2
1: Apple_partition_map 31.5 Ki disk2s1
2
: Apple_HFS rEFIt 20.0 Mi disk2s2
我不确定 /dev/disk2 是什么。前两个磁盘(disk0 和 disk1)是真实的。
答案1
我使用iBoot
tonymacx86.com 的软件。它基于 Chameleon(或更近期的奇美拉) 引导加载程序。它执行与 grub 相同的任务,但它设计用于 OSX。UEFI
如果您的主板支持,它也可以胜任。
在此论坛注册:http://www.tonymacx86.com/
然后在 OSX 中下载此安装程序:http://www.tonymacx86.com/C:Dq-OCPpT/Chimera-1.7.0.zip