我昨晚更新了 osx,当我尝试启动 linux 时,我被发送到 grub 救援提示。
我已执行以下步骤:
set prefix=(hd1,gpt5)/boot/grub (contains grub.cfg but mod
files in subdir x86_64-efi)
set root=(hd1,gpt5)
insmod linux
linux /vmlinuz root=/dev/sdb5 ro # Example: root=/dev/sda1 , /dev/sdb5
initrd /initrd.img
boot
结果是:
error: no suitable video mode found.
Booting in blind mode
然后它永远留在那里。系统不会重新启动或重启。
这是因为它找不到我的 mod 文件吗?
答案1
一个可能的解决方案是安装我的rEFInd 启动管理器,以及适用于任何文件系统(可能是 ext4fs)的 EFI 文件系统驱动程序(rEFInd 提供)。您需要在 OS X 中手动安装驱动程序,但这并不困难——只需复制一个文件即可。设置完成后,rEFInd 应可检测您的 Linux 内核并允许您直接启动它们,绕过 GRUB。