
我昨晚更新了 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 啟動管理器,以及適用於保存 Linux 核心的任何檔案系統(可能是 ext4fs)的 EFI 檔案系統驅動程式(由 rEFInd 提供)。您需要在 OS X 中手動安裝驅動程序,但這並不困難——只需複製一個文件即可。設定完成後,rEFInd 應該會偵測您的 Linux 核心並允許您繞過 GRUB 直接啟動它們。