これが最高これを質問する場所がわかりません。そうでない場合は、その方向を指示してください。この混乱を取り除きます。とにかく、私は Macbook Pro に Ubuntu をインストールしましたが、素晴らしい動作をしています。ただし、REFInd は正しく動作していないようです。デバイスの電源を入れると、REFInd がまったく表示されずに、Ubuntu がすぐに起動します。Alt/Option キーを押したままにすると、Macintosh HD を選択してそこから起動できますが、REFInd の兆候はありません。
efibootmgrの出力は次のとおりです。
$ efibootmgr
BootCurrent: 0000
Timeout: 5 seconds
BootOrder: 0000,0080
Boot0000*: ubuntu
Boot0080* Mac OS X
Boot0082*
BootFFFF*
起動順序を変更するだけでよいのか、それとも他の方法なのかはわかりませんが、どんな助けでも大歓迎です!
編集: Rod Smith のリクエストに応じて sudo efibootmgr -v を追加しました
$ sudo efibootmgr -v
BootCurrent: 0000
Timeout: 5 seconds
BootOrder: 0000,0080
Boot0000* ubuntu HD(1,GPT,8a37fe56-dbb9-4da1-87b1-75c64e3502d9,0x28,0x64000)/File(\EFI\ubuntu\shimx64.efi)
Boot0080* Mac OS X HD(1,GPT,8a37fe56-dbb9-4da1-87b1-75c64e3502d9,0x28,0x64000)/File(\EFI\refind\refind_x64.efi)
Boot0082* PciRoot(0x0)/Pci(0x1f,0x2)/Sata(0,0,0)/HD(3,GPT,53f4b670-a0df-4947-b5d2-24e5b25beb79,0x745d0e68,0x135f20)
BootFFFF* PciRoot(0x0)/Pci(0x1f,0x2)/Sata(0,0,0)/HD(3,GPT,53f4b670-a0df-4947-b5d2-24e5b25beb79,0x68cb8b88,0x135f20)/File(\System\Library\CoreServices\boot.efi)
答え1
Ubuntu では、rEFInd に付属するスクリプトを( 経由でsudo
)実行します。または、次のように入力することもできます。refind-mkdefault
sudo efibootmgr -o 0080,0000
どちらの操作でも問題は解決するはずです。
ただし、UbuntuまたはOS Xは将来的にデフォルトを変更する可能性があることに注意してください。これがこのページrEFInd ドキュメントでは、このような問題の原因と回復方法について説明しています。