Macbook Pro 1,1 上的 Ubuntu

Macbook Pro 1,1 上的 Ubuntu

我一直在寻找在 Macbook Pro 1,1 上安装 Ubuntu 的方法,但一直找不到解决方案。我找到的最接近的解决方案是这里,但 32 位 EFI 映像不再适用于 Ubuntu。

我找到了一些针对 32 位 EFI 固件的说明,但所有这些似乎都是针对 64 位机器的。原装 Macbook Pro 有 32 位处理器。系统规格如下:

  • 型号名称:MacBook Pro 15"
  • 型号标识符:MacBookPro1,1
  • 处理器名称:Intel Core Duo
  • 处理器速度: 2 GHz
  • 处理器数量:1
  • 核心总数:2
  • L2 缓存(每个处理器):2 MB
  • 内存:2 GB
  • 总线速度: 667 MHz
  • 引导 ROM 版本:MBP11.0055.B08
  • SMC 版本:1.2f10

该系统勉强满足 Ubuntu 的最低要求,但我还是打算用 i3 替换 Unity。因此,如果有必要,我不介意安装 Ubuntu 的服务器版本。我想保留我的 OSX 分区。它有一个 100 GB 的硬盘,我已将 OSX 分区缩小到大约 65 GB。

我还没有找到允许我通过 EFI 启动的 i386 映像。我应该放弃吗,还是有我尚未找到的解决方案?

答案1

经过大量搜索,我终于能够安装 Ubuntu Server。如果有人碰巧遇到同样的问题,我必须:

  1. 按照说明操作这里准备一个带有 EFI 的 32 位 Ubuntu Server 17.10 映像。
  2. 启动 EFI 安装程序。使用 rEFInd,EFI 版本是唯一的选项,但请仔细检查以确保无误。
  3. 如果安装程序中出现无法安装 CD-ROM 的错误,请按照此解决方案。使用 Ubuntu Server,我必须通过安装程序执行 shell,而不是按 alt+f1。
  4. 安装程序的“配置包管理器”步骤会短暂地闪现进度条,然后返回到主安装菜单。为了解决这个问题,这里还有另一个askubuntu 解决方案
  5. 从此以后安装应该可以顺利进行。
  6. 从 GRUB 启动时,某些部分一直挂起。Ubuntu 火线驱动程序似乎有问题。要解决此问题,请使用 编辑 Ubuntu grub 选项,并将e此行添加到末尾:blacklist=firewire_ohci。我不确定这是否会禁用系统上的火线,因为我没有设备可以测试它
  7. 系统无法使用 AMD 卡启动。更改 grub 条目中以 结尾的行,ro方法是将其添加nomodeset到末尾
  8. 要使 GRUB 中的更改永久生效,首先打开 /etc/default/grub 并将行更改GRUB_CMDLINE_LINUX=""GRUB_CMDLINE_LINUX="nomodeset"sudo update-grub保存更改后运行。
  9. 添加行blacklist firewire_ohci/etc/modprobe.d/blacklist.conf

我还没有检查所有硬件是否正常运行,但至少现在我有一个可启动的系统。

我从以下网址获取了有关配置 grub 的信息这里这里

相关内容