显然,Mac 无法启动标准的 Ubuntu iso 映像(请参阅參考)。
[Mac] 显然无法处理多目录 CD,并且根本拒绝启动它们……[科林·沃森] 因此创建了 amd64+mac CD 映像,它们与 amd64 映像完全相同,只是它们仅支持 BIOS 启动。Mac 很乐意在其 BIOS 模拟模式下启动这些映像。
我想安装 Ubuntu Server 12.04.1 LTS,但从安装盘启动时出现错误。从我收集的信息来看,似乎可以找到解决方案,因此应该可以实现。这就是我想要做的,任何有关替代启动方法或创建“仅 BIOS 启动的服务器映像”的帮助都将不胜感激。
更新:安装改装给了希望,但没有进展。仍然启动磁盘并出现相同错误:
1.
2.
Select CD-ROM Boot Type : _
更新2:成功安装 Ubuntu 12.04.1 DESKTOP amd64+mac
。准备尝试安装服务器版本在 Linux 中下一个。
答案1
(我的)成功之路
明确地说,我的目标是在我破旧的 MacBook 上实现 Mac OSX 和 Ubuntu Server 的双重启动。以下步骤可能对任何试图在 Mac 硬件上安装不合适的操作系统的人有所帮助。
- 安装
OS X
在硬盘 (50Gbs) 的开头。我有 OS X 10.6 Snow Leopard (带安装盘)- 50Gbs 是我个人的选择。这完全取决于你
- 安装改装并测试它是否有效。重启后,您应该会看到它并显示一些启动选项。
- 使用安装 Ubuntu 桌面
amd64+mac
异质.rEF它应该让你从磁盘启动。- 我把它放在驱动器 (20Gbs) 的末尾,打算将其移除。您可能可以使用 LiveCD 来获取它,但我已经安装了它以探索其他选项。
- 在 Ubuntu 中(通过 rEFIt 选择它),使用创建一个分区(1Gb)
gparted
,然后将 Ubuntu 64 位服务器 iso 复制到其中。为简单起见,假设我们现在有/dev/sda6/ubuntu.iso
c
重新启动并再次选择 Ubuntu,这次在 Ubuntu 加载之前,在 GRUB 菜单出现时按下 访问 GRUB2 命令行。输入以下内容:loopback loop (hd0,6)/ubuntu.iso linux (loop)/install/vmlinuz boot=install iso-scan/filename=/ubuntu.iso quiet splash -- initrd (loop)/install/initrd.gz boot
- 您现在应该进入 Ubuntu Server 安装过程。成功!
- 有一次,它要求提供 CD-ROM,我很高兴地将它插入磁盘驱动器,然后完美地继续安装过程。
- 我还可以删除我创建的所有不需要的分区,甚至是包含我启动的 iso 的分区,没有任何问题。
我现在可以通过 rEFIt 启动任一操作系统(Snow Leopard 或 Ubunutu Server 12.04.1)。
另外,非常感谢/参考这个帖子关于使用 grub2 从 iso 文件安装 ubuntu。这是我成功的关键。
答案2
我发现使用此处的 64 位 Mac (AMD64) 服务器安装映像非常容易: