2010 年中 MacBook Pro 上的雙重啟動 Ubuntu 問題

2010 年中 MacBook Pro 上的雙重啟動 Ubuntu 問題

我不知道這是不是最好的詢問這個問題的地方,如果沒有,請指出我那個方向,我會消除這些混亂。無論如何,我在 Macbook Pro 上安裝了 Ubuntu,並且運作得很好。雖然它似乎沒有正確運行 REFInd。當我打開裝置電源時,它會直接啟動到 Ubuntu,根本不會顯示 REFInd。如果我按住 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 中,執行(透過sudorefind-mkdefaultrEFInd 附帶的腳本。或者,您可以輸入:

sudo efibootmgr -o 0080,0000

任一操作都應該可以解決您的問題。

但請注意,Ubuntu 或 OS X 將來可能會更改預設值。這就是重點這一頁rEFInd 文件的一部分,其中描述了此類問題的原因和恢復方法。

相關內容