如何让 2006 MacBook Pro (2,2) 启动 LIve CD/USB?

如何让 2006 MacBook Pro (2,2) 启动 LIve CD/USB?

我有一台旧的 MacBook Pro,型号 2.2(2006 年末),我想重新使用它,并在其中安装了 Ubuntu(光驱不再工作,因此制作实时 DVD 也无济于事)。我希望它能够双启动到 Mac OS X。因此,在阅读了一段时间后,我对硬盘进行了分区,并让 rEFInd 运行起来。

该机器支持 64 位,但具有 32 位 EFI。我陷入了非常深的困境,很多东西我都不太了解(GRUB、EFI 等等)。从我到目前为止所读到的所有内容来看,我的理解是它会很简单。我甚至尝试在较新的 Mac 上的虚拟机上进行安装,以查看 Ubuntu 安装过程中会发生什么。

我无论如何都无法让 Ubuntu Live CD 启动。我按照各种说明制作了一个带有 Live CD 映像的 USB 棒,但似乎都不起作用。

我从最新版本 20.04 开始。下载 .iso 文件,然后就可以开始了。

首先,我从这里开始: https://ubuntu.com/tutorials/create-a-usb-stick-on-macos#1-overview

什么都没有发生。rEFINd 甚至按住 ALT 键启动也显示没有可启动的驱动器。

重复上述步骤,使用 Etcher 制作 USB 记忆棒。与之前相同 - Mac 上的启动屏幕上没有显示。

显然,如果您使用某些命令行将 .iso 转换为 .img 文件,它将起作用。所以我尝试了。

hdiutil convert /path/to/ubuntu.iso -format UDRW -o /path/to/target.img

那也是不行的。

值得指出的是,此时,.iso 和 .img 文件无法安装,USB 也无法安装,所以我不知道文件结构中可能需要更改什么(或不需要更改什么)。

好的,然后我发现需要进行一些调整才能使安装程序正常工作。很好,我对此没意见。似乎如果我使用 Mac Linux USB Loader 之类的工具,我就可以让它正常工作 - 我实际上可以看到文件结构,并且有一个文件夹结构:/efi/boot/

带有 boot.iso 和 .efi 文件。我读到如果我删除 64 位 EFI 文件,并放入一个名为 bootia32.efi 的文件,就可以了。而且......

启动成功了!但是,请稍安勿躁。它运行到现在为止 - 加载 Linux,加载 RAM 磁盘,然后卡在加载内核上。是的,我很耐心,让它运行了一段时间,但什么也没发生。一个小时后,什么也没发生,我决定它可能没有工作。

加载内核屏幕卡住的图片

也尝试了 UNetBootIn - 同样的结果。

那么,继续吧。我找到了这个页面: https://mattgadient.com/linux-dvd-images-and-how-to-for-32-bit-efi-macs-late-2006-models/

我了解到可能需要对 .ISO 文件进行一些修改。好吧,我会尝试一下。我还按照该页面链接的说明创建了带有 USB 分区的分区 USB 棒。Matt 说这是最好的尝试,所以我点击链接并按照说明进行操作。https://mesom.de/efi32boot/index.html值得指出的是,我没有另一个可用的 Linux 机箱,所以我必须在 Mac OSX 中使用 DiskUtility 对驱动器进行分区。

我尝试了这个,结果又发生了一些不同的事情。我得到了一个启动屏幕,以及启动 Ubuntu 的选项,然后是一个空白屏幕,上面只有一个静态光标。那也是卡住了。

我明白了: 启动周期开始

接下来是这个(我觉得我可能在这里取得了一些进展): 启动周期第二阶段

进而: 启动周期第三阶段

然后它就卡住了。什么也没发生。光标不闪烁。

我已经尝试过这个,就像我在 20.04 中所说的那样——我也对早期的下载进行了树化处理,这些下载显然是为 Mac 设计的,但也有类似的失败。在最好的情况下,我能够到达“加载内核”位,然后一切都会停止。

我已经做了几天了——这些测试涉及分流大量数据。

我也尝试过使用可以与 USB 驱动器配合使用的 Mac 安装 Ubuntu,然后尝试将该安装移动到目标机器。不行。还尝试从 Virtual Box 迁移 VM - 还是不行。还尝试制作 DVD,在目标磁盘模式下启动另一台 Mac,并尝试从目标机器访问它。还是不行(没有显示 DVD - 再次,Mac 拒绝)。

我现在感觉很沮丧。原本看似简单的事情却变得比我想象的还要复杂。

任何指点,尤其是那些已经成功在 MacBook Pro 型号上运行此软件的人,都将非常欢迎。谢谢!

答案1

你说你无法使用 CD 启动,但光驱坏了,所以我猜你使用的是 USB。你从哪里下载了 ubuntu.com 文件?其他一些来源无法正确下载,或者下载的内容已损坏。尝试从 ubuntu.com 重新下载,看看是否可行。

相关内容