
Unter der Annahme, dass alle modernen Macs mit EFI ausgestattet sind, habe ich Ubuntu neben OSX auf einem MacBook Pro (15", Ende 13) installiert.
Wenn ich das Gerät einschalte, bootet es in Ubuntu. Wenn ich die Wahltaste gedrückt halte, erhalte ich nur die Option „Macintosh HD“, die in OSX bootet.
efibootmgr sagt:
BootCurrent: 0000
Timeout: 5 seconds
BootOrder: 0000,0080
Boot0000* ubuntu HD(1,GPT,e07bd003-42d6-409f-abff-41ecbfdafac6,0x28,0x64000)/File(\EFI\ubuntu\shimx64.efi)
Boot0080* Mac OS X PciRoot(0x0)/Pci(0x1c,0x4)/Pci(0x0,0x0)/Sata(0,0,0)/HD(3,GPT,b777f8c5-13b7-4de3-8e4f-639a9bada436,0x74678048,0x136000)
Boot0081* Recovery OS PciRoot(0x0)/Pci(0x1c,0x4)/Pci(0x0,0x0)/Sata(0,0,0)/HD(3,GPT,b777f8c5-13b7-4de3-8e4f-639a9bada436,0x74678048,0x136000)/File(\com.apple.recovery.boot\boot.efi)
Boot0082* PciRoot(0x0)/Pci(0x1c,0x4)/Pci(0x0,0x0)/Sata(0,0,0)/HD(3,GPT,b777f8c5-13b7-4de3-8e4f-639a9bada436,0x6fd38b08,0x136000)
Die EFI-Bootpartition enthält sowohl Bootloader für Ubuntu als auch für OSX. Soweit ich weiß, kann die EFI die verschiedenen Betriebssysteme (und das Wiederherstellungsbetriebssystem) finden.
Warum kann ich beim Starten des Computers mit der Wahltaste (die, soweit ich weiß, den EFI-Bootselektor aufruft) nicht zwischen den beiden Betriebssystemen wählen?