在 2006 年末的 Macbook 上无需 CD 安装 Ubuntu

在 2006 年末的 Macbook 上无需 CD 安装 Ubuntu

我已经尝试了超过 14 个小时在我 2006 年末的 Macbook 上安装 Ubuntu Linux。

我的 Macbook 有可用的 USB 驱动器,但是光驱却坏了。

我尝试过网上各种“操作方法”指南,包括sudo dd分区驱动器、EFI 等。但是,当我尝试使用 USB 以 EFI(重新查找)启动时,或者在新分区和驱动器上启动时sudo dd,失败了。

启动时屏幕上会出现企鹅和 Mac 符号以及其他 EFI 信息。但是当我单击企鹅来运行 Ubuntu 时,它显示以下内容:

Starting Legacy Loader
USB load options 'USB'
Error: Not Found returned from legacy loader
Error: Not Found from LocateDevicePath

Error: Load Error while (re)opening our installation volume.

The firmware refused to boot from the selected volume. Note that external hard drives are not well-supported by Apple's firmware for legacy OS booting.

Hit any key to continue

然后我必须关机并使用开始按钮重新启动,因为键盘不工作。

我对此有点束手无策。我真的想要 Ubuntu。

有没有什么办法可以在不购买外部光驱的情况下在我的 Macbook 上安装 Ubuntu?

我在 Ubuntu 网站上看到了“网络”和“bittorrent”安装指南,但我不知道从哪里开始。我真的不知道它们是什么。

答案1

这是使用 FireWire 磁盘模式在 MacBook 上安装 Ubuntu 的方法。2006 年末的一天深夜,我往 MacBook 的光驱里倒了牛奶,结果也出现了同样的问题,但通过这种方式,我成功安装了 Ubuntu。您需要另一台配备 FireWire 的 Mac 和 FireWire 400 电缆。如果另一台 Mac 配备 FireWire 800,则需要 FireWire 400 转 800 电缆。您还需要一个磁盘来备份您的 Mac OS X 安装。(安装后,您还需要这个 Mac OS X 备份来提取 iSight 网络摄像头的固件。)

如果您没有两台 Mac,也许可以向别人借一台。另一台 Mac 必须运行 Mac OS X 10.4.7 或更高版本(PowerPC 或 Intel 无关紧要),否则它将无法“看到”MacBook 中的磁盘。(PowerPC Mac 使用 APT,而不是 GUID 分区表,因此只有在 Intel 过渡之后,操作系统才能够看到 GUID 磁盘。)

您基本上要做的是将 Live DVD 安装到一个分区,然后从该分区安装到磁盘的其余部分。如果您想双重启动,您可以在另一个分区上安装 Ubuntu 后将您的 Mac OS X 安装恢复到我们用于 Live DVD 的分区,但如果您只想要 Ubuntu,那么请将另一个分区保留为恢复分区。在分区之前,您需要知道是否要双重启动,以决定用于 Live DVD 的分区应该有多大。如果您想双重启动,您必须将其设置为与以后的 Mac OS X 分区一样大。如果不是,那么它只需要足够大以容纳 live .iso。

(我没有使用 Mac OS X 或 Ubuntu 的英文版本,因此这些说明中按钮等的确切价值可能略有偏差,但其要点是正确的。)

操作方法如下:

  1. 将 Mac OS X 安装备份到外部 FireWire 或 USB 驱动器。如果要双重启动,请使用 Bombich 软件的 Carbon Copy Cloner(而不是 Time Machine)。(我们需要一个精确的克隆,以便稍后将其恢复到 MacBook 上的一个分区,并且由于光盘驱动器无法工作,我们无法使用 Mac OS X 安装磁盘从 Time Machine 备份中恢复,因此我们需要一个精确的克隆,以便可以使用另一台 Mac 上的磁盘工具进行恢复。)注意:如果您想要双启动,请确保您的备份占用的空间不超过您稍后将用于 Mac OS X 分区的大小。(如果主文件夹太大,请从主文件夹中删除所有不必要的内容。)
  2. 下载并安装 rEFInd,然后重启你的 MacBook 两次(不是一次,而是两次)然后再次关闭。
  3. 在另一台 Mac 上,下载 Ubuntu 14.04 AMD64/Mac 或 14.10 AMD/64 Mac。下载完成后,单击它并按 Commando+I 以显示“获取信息”窗口。您稍后需要此窗口中的信息。
  4. 将 FireWire 电缆连接到另一台 Mac,然后按住 T 键启动 MacBook。此时会出现一个 FireWire 符号(看起来像一个通量电容器),并且在另一台 Mac 上,您的硬盘驱动器会出现在 Finder 中。
  5. 打开磁盘工具。(在程序文件夹内的工具文件夹中。)
  6. 在左侧面板中选择您的 MacBook 的磁盘,然后单击分区选项卡。
  7. 点击左下角的“+”创建一个新分区。将分区之间的分界线向上或向下拖动,直到达到您想要的大小。a)单次启动。如果您只想在 MacBook 上安装 Ubuntu,则必须将其设置为我们之前下载的 live iso 文件的大小(现在查看“获取信息”窗口)。再添加一个额外的 GB 以确保万无一失(因为有时 1 GB 是 1024 MB,有时是 1000 MB)。b)双重启动。如果您想要使用 Mac OS X 双启动,您需要将分区设置为您希望 Mac OS X 分区稍后变为的大小。请记住,这必须大于您在 1 中创建的备份克隆才能正常工作。
  8. 通过在分区布局右侧的字段中写入名称并选择 MS-DOS,然后选择“删除”(或“分区”。记不清了),将新分区格式化为 MS-DOS(FAT32)。
  9. 将 .iso 文件从下载文件夹拖到磁盘工具的左侧面板中。
  10. 单击“恢复”选项卡,将 Ubuntu live iso 拖入“来自...”字段,将您在 7 中创建的新分区拖入“到...”字段,然后单击“恢复”。
  11. 退出磁盘工具。
  12. 通过单击名称右侧的弹出按钮,从 MacBook 的 Finder 中弹出两个分区。
  13. 关闭您的 MacBook。(如果 MacBook 没有立即关闭,请按住电源键直到 MacBook 关闭。)
  14. 断开 FireWire 电缆。
  15. 重新启动你的 MacBook。
  16. 当 rEFInd 窗口出现时选择“Windows”。它认为它是 Windows,因为磁盘格式为 FAT32。
  17. 选择安装并回答常见问题。(默认情况下,点击即可单击,因此请小心使用触控板。)我通常选择不更新安装程序,因为它似乎经常失败,但请检查 Fluendo 受限多媒体包,这真的很好。当您到达应该选择安装位置的地方时,选择“手动设置”(或任何名称)。不要选择擦除整个磁盘并安装(因为您正在运行的 live iso 也在磁盘上)。
  18. 删除磁盘的其他分区(HFS+ 格式的分区),并创建一个与 RAM 大小相同的交换分区(如果您的机器中的 RAM 已达到最大值,则为 3.3 GB),以及另一个 EXT4 分区,将其作为根分区。按您的需要设置磁盘后,按“格式化”。(不要重新分区 FAT32 分区或此时对其执行任何其他操作。
  19. 安装,当系统询问时,选择在根分区上安装 grub。(EXT4 分区。)
  20. 重新开始。
  21. 仅限双重启动。关闭 MacBook。将备份 USB 或 FireWire 磁盘连接到另一台 Mac。将 MacBook 重新连接到另一台带有 FireWire 电缆的 Mac,然后按住 T 启动 MacBook。当系统询问如何处理 Mac OS X 无法读取的分区时,选择“忽略”。打开磁盘工具(Apple 菜单->最近项目->磁盘工具),将 FAT32 分区格式化为 Mac OS X 扩展(选择左侧面板中的分区(不是磁盘,只选择分区),然后使用删除选项卡命名,并将其设置为 Mac OS X 扩展(日志式)。转到恢复选项卡。将备份磁盘拖到“从...”字段,将新创建的 Mac OS 扩展(HFS+)磁盘拖到“到...”字段,然后按“恢复”按钮。恢复完成后退出磁盘工具。弹出 Finder 中的其他分区和磁盘,然后断开 FireWire 电缆。重新启动 MacBook,在 rEFInd 窗口中,您现在将看到 Mac OS X 和 Linux。

然后您需要安装 isight 摄像头和风扇控制的固件。(参见我的博客文章以了解如何执行此操作。

相关内容