
昨夜 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 ではドライバーを手動でインストールする必要がありますが、難しくはありません。コピーする必要があるのは 1 つのファイルだけです。セットアップが完了すると、rEFInd は Linux カーネルを検出し、GRUB をバイパスして直接起動できるようになります。