Mac 在硬盘上启动 Ubuntu,安装了 rEFInd 并选择了 USB

Mac 在硬盘上启动 Ubuntu,安装了 rEFInd 并选择了 USB

我的配置:Mac mini重新索引已安装;双重启动系统:Ubuntu 15.10Mac OS X El Capitan

当我尝试从装有 Linux 发行版的 USB 棒(活动磁盘)启动时 - 目前Arch Linux,(之前是 Lubuntu),我的系统直接启动到 Ubuntu在硬盘上

量子计算单元可以从 USB 设备启动(3分区 - 1x100M EXT4 带有引导标志,1x4G EXT4 无系统标志,1x26G FAT32 无文件标志)。

这是 Ubuntu 问题吗?rEFInd 问题吗?无论我如何安装(unetbootin、dd 以及现在通过 QEMU 安装),我 USB 棒上的每个 Linux 系统都存在这个问题?

答案1

这听起来像是 rEFInd 或 Mac EFI 问题,与选择 BIOS/CSM/传统模式启动设备有关。在 Mac 上,从 USB 驱动器以 BIOS 模式启动总是有点棘手。您可以尝试以下方法:

  • 在 rEFInd 中按下 Esc 键。这将导致它重新扫描启动设备,这可能会产生最初未检测到的有效选项。
  • 启动 Mac 时按住 Option(或 Alt)键。这样应该会启动 Mac 的内置启动管理器,它可能(也可能不是)比 rEFInd 更好用。
  • 安装 rEFInd 的 EFI ext4fs 驱动程序。这应该使 rEFInd 能够从 USB 驱动器启动 Arch 的内核,而无需使用另一个引导加载程序。不过,这种方法可能需要添加内核选项,最好通过/boot/refind_linux.conf在 Arch 内添加一个文件来完成。(该文件在rEFInd 的文档

相关内容