我有几台旧的白色 iMac,都配有 Core 2 Duo Intel 处理器,并且都运行 MacOS Lion。我正尝试完全覆盖 MacOS 并运行 Ubuntu 本机机器。
我已经下载了最新的 Ubuntu 桌面发行版,并使用 Etcher 创建了可启动的 Ubuntu 闪存驱动器,并使用磁盘实用程序创建了可启动的 Ubuntu DVD
当我在启动时按住 Option 键将 iMac 启动到启动管理器时,闪存驱动器和 DVD 均未出现在可启动项列表中(尽管 iMac HD 和 Recovery HD 会出现)。我猜这是因为它们的文件格式可能无法被 MacOS 识别。
有没有办法准备 iMac 的 HD,以便可以识别并从闪存或 DVD 可启动系统启动,或者还有其他选择吗?
我想删除 MacOS 并直接启动 Ubuntu。
谢谢您的任何建议。
安迪
答案1
我遇到了同样的问题,并找到了你的问题。事实证明,amd64
ISO 映像中的软件包原则上可以工作,但较旧的 UEFI Mac 在引导加载程序上失败。
曾经有专门amd64+mac
针对旧发行版调整的 ISO。
现在可以使用i386
图像,例如来自 Ubuntu Mate 18.04.1 的图像。遗憾的是,Ubuntu Desktop 本身不再提供i368
。
答案2
在 2006 年 iMac 5.1 Core 2 Duo 上三重启动 OSX、Ubuntu 18.04、Windows 7
core 2 duo 是 64 位的,但 EFI 是 32 位的。这可能也会对其他 iMac 和 MacBook 有所帮助,并且有关 wifi 和显示管理器的一些要点也可以转移。
在你做任何事情之前
阅读所有说明。找到您的 OSX 磁盘、Windows 7 磁盘和许可证。Belarc Advisor 将从 Windows 注册表中恢复密钥。如果 MS 下载不喜欢您的密钥,请使用
您也可以使用 softpedia。将您的 ISO 刻录到 DVD。Ubuntu 网站没有适用于旧 Mac 的版本!不要浪费您的时间,问题是旧的 32 位 EFI。最后我发现
Matt Gadient 为旧 Mac 制作的 Ubuntu 镜像
我下载了 Ubuntu 18.04 Desktop 64 位 Mac 并将其刻录到磁盘。阅读该页面,很有趣。也许他真的在创建僵尸网络,但还有比这更简单的方法!
备份您的数据并学会爱上 lspci -nn -v。这些说明不是一步一步的。其他人已经这样做了,但我会告诉您方法,这样您就不会迷路。
步骤 1 – Bootcamp imac Core 2 Duo
为 Ubuntu 创建空间。确定每个操作系统需要多少磁盘空间,但 Ubuntu 需要居中!我的情况是 250GB OSX、500GB Ubuntu、250GB Windows。
如果已安装,请删除 bootcamp。将 OSX 扩展为整个磁盘。
使用您的 OSX 磁盘重新安装 Bootcamp,将 Bootcamp 分区 (250GB) 设置为 Windows 所需的大小,然后按照 Bootcamp 说明操作。我的超级驱动器处于生命支持状态,所以这是最糟糕的部分。Windows 7 安装提示我拨打自动电话线并提供我已恢复的产品密钥并输入响应。虽然很折磨,但成功了!
从 OSX 磁盘安装 Bootcamp 驱动程序。不要让 Windows Update 触碰这些驱动程序,否则会出问题。
第 2 步 - 创建 Ubuntu 分区:
使用磁盘工具缩小 OSX 分区(在我的情况下为 250GB),为 Ubuntu 留下可用空间(500GB - MS-dos Fat 32?),然后为全新的 Windows 留下可用空间。
步骤 3 – 安装 rEFInd:
如果没有这个,iMac 将无法识别 DVD。不要使用 rEFIt。
访问Rod Smith 的 rEFInd 页面获得说明和链接。
我用了Sourceforge rEFInd 下载并选择 refind-bin-0.11.4.zip 。
使用 Finder 提取它,然后从终端运行 sudo ./refind-install。重新启动时,rEFInd 将出现,并且您将有适用于 OSX 和 Bootcamp 的选项。
步骤 4 - 在 2006 iMac 5.1 上安装 Ubuntu 18.04
我将 Ubuntu 磁盘装入外部 DVD(我的超级驱动器是 superdiva)。rEFInd 拾取 DVD 并允许我启动 Ubuntu DVD。使用 Ubuntu 网站获取有关安装 Ubuntu 的说明。
确保安装在空闲分区中。将安装路径设置为“/”,并在同一分区中安装引导加载程序 (Grub),否则您将破坏 rEFInd、OSX 或 Windows。
您需要使用以太网连接。运行 Ubuntu Live 时,我的窗口变黑了,所以只需安装即可。我选择在安装过程中进行更新和下载,并选择专有驱动程序。
步骤 5 – Ubuntu 和 Broadcom WiFi BCM4321
这让我很抓狂。所有的建议都是浪费时间,相信 Ubuntu 就好。就我而言,我检查了“软件和更新”应用程序,单击了“附加驱动程序”选项卡,并确保我使用的是专有驱动程序 Broadcom 802.11 Linux STA bcmwl-kernel-source。您可能会选择其他东西。
如果你很聪明,可以在终端中检查 lspci -nn -v。我看到我的内核驱动程序是 wl,我的模块是 ssb、wl。我的控制器是 BCN4321 [14e4:4328] rev01。
然而,我仍然无法连接到我的双频路由器,但我可以绑定到我的 5G 手机。最后,我将路由器设置为一个用于 2.4G 的 SSID 和一个用于 5G 的不同 SSID。我仍然无法在路由器上连接到 5G,但我可以连接到 2.4G。它坚如磐石。生活中有神秘之处,接受它们,继续前进……
步骤 6 – iMac ATI x1600 上的显示管理器 GDM3 和 LightDM
所以,我准备向全世界致敬,但我的登录屏幕看起来就像外星人在发送消息。我猜如果我按下 S 代表 Simon(我的帐户名)并输入密码,那可能没问题。确实如此。但这是我不需要的额外安全措施。
Lspci -nn -v 显示我有 AMD/ATI RV530 x1600(我已更正)。我找了很多办法,直到发现 gdm3 显示管理器是我的问题所在。我安装了 lightdm 并将其设为默认。
在终端中执行 sudo apt-get install lightdm,然后执行 sudo dpkg-reconfigure gdm3 并更改为 lightdm。成功了,但我的屏幕保护程序选项现在不起作用,并且锁定屏幕很暗淡。
gdm3 的问题是 Wayland 是默认设置。因此我选择返回 gdm3 并通过编辑 etc/gdm3/custom.conf 禁用 Wayland
现在我的 Gnome 桌面又回来了,登录、锁定和屏幕保护程序都可以正常工作。我感觉棒极了,但当我注销或切换用户时,系统会永远挂起。所以我关机,再也不切换用户。
因此,使用 rEFInd 可实现 OSX、Ubuntu 和 Windows7 的三重启动。我的 iMac 仍在运行。