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

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

显然,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 硬件上安装不合适的操作系统的人有所帮助。

  1. 安装OS X在硬盘 (50Gbs) 的开头。我有 OS X 10.6 Snow Leopard (带安装盘)
    • 50Gbs 是我个人的选择。这完全取决于你
  2. 安装改装并测试它是否有效。重启后,您应该会看到它并显示一些启动选项。
  3. 使用安装 Ubuntu 桌面amd64+mac异质.rEF它应该让你从磁盘启动。
    • 我把它放在驱动器 (20Gbs) 的末尾,打算将其移除。您可能可以使用 LiveCD 来获取它,但我已经安装了它以探索其他选项。
  4. 在 Ubuntu 中(通过 rEFIt 选择它),使用创建一个分区(1Gb)gparted,然后将 Ubuntu 64 位服务器 iso 复制到其中。为简单起见,假设我们现在有/dev/sda6/ubuntu.iso
  5. 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
    
  6. 您现在应该进入 Ubuntu Server 安装过程。成功!
    • 有一次,它要求提供 CD-ROM,我很高兴地将它插入磁盘驱动器,然后完美地继续安装过程。
    • 我还可以删除我创建的所有不需要的分区,甚至是包含我启动的 iso 的分区,没有任何问题。

我现在可以通过 rEFIt 启动任一操作系统(Snow Leopard 或 Ubunutu Server 12.04.1)。

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

答案2

我发现使用此处的 64 位 Mac (AMD64) 服务器安装映像非常容易:

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

相关内容