2009 年中期 MacBook Pro 上的 Ubuntu 14.04 无法启动

2009 年中期 MacBook Pro 上的 Ubuntu 14.04 无法启动

我有一台 15 英寸 2.53ghz 2009 年中期 MacBook Pro(在某些地方称为“macbookpro 5.4”)。我想双启动 mac os x 和 ubuntu 14.04 桌面 64 位,所以我使用磁盘实用程序(不是 bootcamp 助手,因为它需要 windows 7 磁盘)设置了一个辅助分区。我重新启动,从我刻录的 ubuntu dvd 启动(启动菜单中有两个选项,EFI 版本称为“EFI 启动”,BIOS 版本被误导为“windows”,我选择了 EFI),我做的第一件事是检查磁盘是否有缺陷,但没有任何缺陷。所以我重新启动并启动安装程序,但 Ubuntu 启动画面出现乱码,并且一直停留在那里。(我已经等了 2 个小时,我认为 live cd 不应该花那么长时间才能启动)。所以我注意到有些问题。

我发现一个可能的解决方案是在 mac os x 分区上安装 refit。所以我就这么做了。我使用 refit 从 Ubuntu 磁盘启动了 efi 引导加载程序,而不是在启动时按住选项(需要刷新几次才能让 refit 看到 dvd),结果相同。另一个解决方案是使用 nomodeset 启动。这次它没有卡在启动画面,而是在启动画面停留了一段时间后,屏幕完全变黑(也没有闪烁的光标)。这可能是视频驱动程序的问题,但如果我使用 nomodeset 启动,该怎么办?

我还尝试了他们在下载页面上提供的“64 位 mac”版本。该版本没有 efi 版本,只有 bios,但它的启动方式完全相同(要么卡在启动屏幕上,要么黑屏)。

我不想尝试 32 位版本,因为它可能会慢得多,而且还无法识别我的全部 8GB 内存。(编辑:试过了,仍然启动到黑屏)


4 月 23 日更新:在评论我得到的答案后,我应该提到,在我的 MacBook Pro 上,我将 efi 固件从 1.7 降级到 1.6,因为我自己更换了硬盘(原来的硬盘坏了),而 1.7 更新使您自己更换的硬盘变得非常慢,以至于无法使用,因为它们“不受支持”。出于这个原因,我无法在我的 Mac 上安装任何比 mac os x mountain lion 10.8.3 更新的版本,即使它可以正常工作(它会抛出类似于我在评论中提到的循环错误),事实上我只能使用 lion 10.7.5。我在互联网上找到的解决方案仅适用于希捷硬盘,而我有西部数据。

如果我再次升级 efi 固件,我最终可以安装 Ubuntu,但速度会慢得像爬行一样(每 10 秒左右随机挂起一次),所以不值得。我宁愿买一台新的 300 美元的非苹果笔记本电脑,然后把 Ubuntu 放在那里。感谢所有回答的人,但如果有人有潜在的解决方案,我愿意尝试其他方法让它工作。


2017 年更新:我买了一台新电脑,但把这台旧 MacBook 留作备用。为了让它运行得更快,我再次更换了硬盘,这次换成了 SanDisk SSD plus,尽管它仍不受 Apple 支持,但它与旧的 1.6 EFI 固件完美兼容。不仅 Ubuntu 运行良好,而且较新的 Mac OS 版本(官方最高可达 10.11 El Capitan,如果您使用 dosdude1 的补丁,甚至可以达到 10.12 Sierra)也运行良好。旧的 Apple EFI 固件将 SATA 速度限制在 1.5 Gbit/s,但使用固态硬盘后,这台电脑运行非常快,所以我不会尝试更新它。

答案1

您是否尝试过更换或拉/推/检查硬盘电缆?这是 2009 年左右 MacBook 的常见故障。我公司有 3 台 MacBook 出现此故障(但那里没有那么多 MacBook...)问题与您描述的完全一样。计算机运行缓慢,有时甚至会挂起。由于总线超时,还会出现 Ata 错误。

确定是否是此问题的最简单方法是将内置硬盘放入 USB 外壳中并启动。如果计算机通过 USB 的速度比通过 ATA 的速度更快(相当快),则您找到了问题所在。然后您必须更换内置 ATA 电缆(先尝试清洁并重新连接)。ebay 可能是您的好帮手,因为它并不便宜……

关于您使用 WD 磁盘而不是 Seagate 磁盘时遇到的问题...我从未遇到过用任何特定品牌的 MacBook 磁盘更换磁盘的问题。事实上,我习惯购买 WD 和日立,因为它们在我看来使用寿命很长(但我用过三星、东芝...)

答案2

我建议按照它的建议添加 Refit。我从未找到在双启动 Macintosh 计算机时使用 Refit 的解决方法。在您的计算机上安装 Refit 并重新启动安装过程。

我建议插入磁盘然后关机。启动时按住选项键,您应该能够选择 ubuntu 磁盘映像。照常安装,但请确保进行正确的分区。如果需要,我可以为您提供分区说明链接(我已经有一段时间没有使用过 mac 了)。

让我知道你得到了什么(抱歉,我没有资格发表评论,因此我将尝试指导你完成整个过程)

答案3

不幸的是,苹果似乎喜欢对特定的 Mac 型号进行更改,这需要彻底改变在计算机上安装 OS X 以外的任何系统所需的一切。很可能正是这些特定型号的问题导致了你的问题。你可能会在网上搜索“Ubuntu”和你的型号的一些变体。当我这样做时,我发现这些说明——但它们适用于 Ubuntu 10.04,因此可能与 14.04 无关。

您的症状也与最近许多 PC 上报告的症状非常相似。这个网站上有大量的问题/答案致力于解决这个问题,所以值得检查一下。

在某些情况下,需要在 BIOS 模式下安装才能解决此类问题,但我建议一开始就坚持使用 EFI 模式安装。这将使您能够避免使用不稳定且危险的混合型MBR这是 Mac 上 BIOS 模式启动所必需的。

答案4

从 osx 中查找 usb 修复工具,记不清具体是什么了,但你应该能找到它。擦除磁盘,然后从 appstore 安装 mavericks。(下载)。

这样,我就在 2009 whitemacbook 5,2 上得到了 mavericks。

也许从修复工具(磁盘修复?)你可以更轻松地创建新分区,并为 ubuntu 创建一个。也许 bios 是启动的正确版本?不确定

相关内容