Mac OSX El Capitan 上的 Ubuntu 14.04 在启动屏幕上死机

Mac OSX El Capitan 上的 Ubuntu 14.04 在启动屏幕上死机

我在 Mac OS X El Capitan 上安装了 Ubuntu 14.04。我已经安装了 rEFInd。但在我重新启动并选择 ubuntu 驱动器后,它卡在 Ubuntu 登陆页面上。我错过了什么?

这页是砖。

答案1

事实上,我不是 Unix 专家。我还是个学徒,我才刚刚开始涉足 Unix 世界。不过……我自己已经开始摆弄我的旧 MacBook(2006 年,哈哈),并尝试清除 Mac OS X 并将其替换为 Ubuntu 14.04 LTS。

从我在此过程中了解到的情况(仍未完成...仍有大量研究要做),Apple 电脑似乎对未通过 BootCamp、Wine 等模拟的操作系统极其挑剔。大多数情况下,这是驱动程序/硬件问题。

总而言之,我会从头开始,对装有 Linux 的特定 MacBook 进行更多研究。我希望这能提供一些见解,即使这不是答案。祝你好运!

编辑:我发现这套reddit 帖子上的说明。看起来相当简单。

  1. 安装 OSX。
  2. 使用 diskutil 为 ubuntu 创建一个分区 - 您的 OSX 驱动器的一部分。
  3. 将 USB 驱动器格式化为 MBR FAT32。在 OSX 上安装 unetbootin,用它制作可启动的 USB - 使用 iso 映像和默认设置。
  4. 关掉电脑。
  5. 按住选项键启动它。Mac 的启动菜单将会出现 - 现在只需插入您的 ubuntu 可启动 USB,它应该会显示为 EFI Boot。按回车键,然后安装。
  6. 当提示如何安装时,选择“其他”,您的分区在列表的最后一个 - sda1 是 mac 的恢复,sda2 是 mac 的根。您的分区将是 sda5 或其他。删除最后一个分区,创建一个交换分区和一个根分区。选择您的 ubuntu 根分区来安装引导加载程序,例如:dev/sda5,点击安装。
  7. 完成后重启。不要惊慌,让它启动到 ubuntu。如果 ubuntu 启动正常,请关闭计算机。
  8. 启动保持选项,选择启动 OSX(不是恢复),在 OSX 中获取 refind 时,打开终端输入 sudo,拖动 refind-install 可执行文件,按回车键,输入密码,完成。重启。

如果您的 OSX 是 El Capitan,则需要在继续 refind 之前禁用 csrutil。

适用于 2009 年末的 Macbook

答案2

最后,我通过安装 32 位版本解决了这个问题。我不知道为什么它在 64 位版本上不起作用。我的 MacBook 是 2012 年中期的,是 64 位的。

相关内容