Ubuntu 12.04-Macbook Pro Retina(2013 年末)上的 UFI 启动问题

Ubuntu 12.04-Macbook Pro Retina(2013 年末)上的 UFI 启动问题

我使用以下教程在 Macbook Pro Retina(2013 年末)上将 Ubuntu 12.04 设置为双启动:

我确实遵循了文章

它将 Ubuntu 设置为仅使用 EFI Boot 的双启动(不使用 Grub)。但是,我对启动配置有一些问题... 根据教程,启动管理器 (ReFind) 需要 Mac OS X 硬盘上的内核才能找到它,因此我将内核文件从 Ubuntu 复制到 MacOS X 的 /EFI/ubuntu 中,并按照教程中的说明将信息提供给启动管理器。

但是,就我而言,ReFind 可以启动内核,但最终无法启动,因为它找不到文件夹/dev/disk/by-uuid并启动到 initramfs shell。手动创建文件夹并提供一个以 UUID 为名称的 syslink,链接到正确的分区(就我而言../../sda4)让我可以启动 Ubuntu。

唯一的问题是每次重启时我都必须进行这些设置。一旦加载 Ubuntu,该/etc/disk/by-uuid文件夹以及 就存在/etc/fstab(启动到 initramfs 时不存在)。但当我重启时,我只能访问initramfs 外壳并必须syslink再次创建文件夹。

所以不太清楚那里发生了什么。有人知道吗?

好像/dev/disk/我可以从initramfs 外壳不是实际的 Ubuntu。这可能吗?

答案1

您需要启动 OSX 并在 OSX 中安装 rEFInd,Mac 默认不识别任何版本的 Linux,因此您需要将其安装在 OSX 分区上。之后,您重新启动 Mac,rEFInd 应该会弹出

相关内容