如何在MacBook上安装64位Ubuntu Server?

显然,Mac无法启动标准的Ubuntu iso映像(参见参考资料 )。

[Macs]显然无法应对多目录CD,只是拒绝启动它们…… [ Colin Watson ]因此创建了amd64 + mac CD图像,这与amd64图像完全相同,只是它们只支持BIOS启动。 Mac很高兴在他们的BIOS仿真模式下启动它们。

我想安装Ubuntu Server 12.04.1 LTS,但从安装盘启动时出错。 从我收集的内容来看,似乎可以解决问题,因此应该实现。 这就是我想要做的事情,并且非常感谢在替代启动方法或创建“仅BIOS启动服务器映像”方面的任何帮助。

更新 :安装rEFIt给了希望,但没有进展。 仍然启动磁盘具有相同的错误:

1. 2. Select CD-ROM Boot Type : _ 

更新 2:成功安装了Ubuntu 12.04.1 DESKTOP amd64+mac 。 打算尝试从Linux下安装服务器版本。

(我的)成功的步骤

为了清楚起见,我的目标是在我破旧的macbook上实际上双启动Mac OSX和Ubuntu Server。 以下步骤对于尝试在mac硬件上安装不合适的操作系统的任何人都有帮助。

  1. 在hdd(50Gbs)的开头安装OS X 我有OS X 10.6 Snow Leopard(w安装盘)
    • 50Gbs是我个人的选择。 这真的取决于你
  2. 安装rEFIt并测试它是否有效。 您应该在重启后使用一些引导选项看到它。
  3. 使用amd64+mac iso安装Ubuntu桌面。 rEFIt应该让你从磁盘启动。
    • 我把它放在驱动器的末端(20Gbs),意图将其移除。 您可以通过使用LiveCD获得,但我已经安装它以探索其他选项。
  4. 在Ubuntu中(通过rEFIt选择它),使用gparted创建一个分区(1Gb),然后将Ubuntu 64位Server iso复制到它。 为简单起见,假设我们现在有/dev/sda6/ubuntu.iso
  5. 重新启动并再次选择Ubuntu,这次是在Ubuntu加载访问GRUB2命令行之前,当出现GRUB菜单时按c 。 输入以下内容:

     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 
  6. 您现在应该进入Ubuntu Server安装过程。 成功!
    • 有一次,它通过将CD-ROM插入磁盘驱动器然后继续安装过程完美无缺地要求提供CD-ROM。
    • 我还能够删除我创建的所有不需要的分区,甚至是包含我启动的iso的分区,没有任何问题。

我现在可以通过rEFIt启动到OS(Snow Leopard或Ubunutu Server 12.04.1)。

另外,非常感谢/参考这篇关于使用grub2从iso文件安装ubuntu的post 。 这是我成功的关键。

我发现在这里使用64位Mac(AMD64)服务器安装映像非常容易:

http://cdimage.ubuntu.com/releases/14.04/release/