GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Mac OS X bootet nicht vom Grub-Menü in Ubuntu Precise auf Apple Mba (5,2)?

Ich habe Ubuntu Precise auf der neuen Ausgabe 2012 des Apple MBA (5,2) gemäß der hervorragenden Anleitung hier eingerichtet. Jetzt möchte ich rEFIt deinstallieren, um die Boot-Optionen nicht zweimal durchgehen zu müssen. Die Boot-Optionen werden über rEFIt und GRUB in dieser Reihenfolge angezeigt. Dazu muss ich jedoch in der Lage sein, Mac OS X über Grub zu booten. Im Moment passiert dies nicht. Ich habe irgendwo gelesen, dass dies Chainloading erfordert. Könnte mich jemand anweisen, das richtig zu machen?

Vielen Dank im Voraus!

Akzeptierte Antwort:

So etwas wie die folgende GRUB 2-Konfiguration könnte funktionieren:

menuentry "OS X" {
    insmod hfsplus
    set root='(hd0,gpt3)'
    chainloader /System/Library/CoreServices/boot.efi
}

Beachten Sie, dass Sie möglicherweise die Partitionsnummer von „gpt3“ in etwas anderes ändern müssen, z. B. „gpt2“ oder „gpt4“. Sie möchten die Partition identifizieren, auf der OS X installiert ist, und ihre Partitionsnummer verwenden. Um dieses Beispiel zu verwenden, kopieren Sie es in Ihre Datei /etc/grub.d/40_custom unter Linux und geben Sie dann sudo grub-mkconfig -o /boot/grub/grub.cfg ein . Ich verspreche jedoch nicht, dass dies funktionieren wird; Ich habe es nicht getestet.

Eine weitere Option besteht darin, rEFIt durch rEFInd zu ersetzen und auf GRUB 2 zugunsten eines Kernels von Linux 3.3.0 oder höher mit EFI-Stub-Loader-Unterstützung zu verzichten. Leider wurde Ubuntu 12.04 mit einem 3.2.0-Kernel ausgeliefert, also müssen Sie Ihren Kernel ersetzen (oder auf Ubuntu 12.10 warten), um dies zu tun. Die rEFInd-Dokumentation beschreibt, wie das geht (siehe die Seite „Optionen zum Booten von Linux“).


Ubuntu
  1. Ubuntu-Stiefel zur Grub-Rettung?

  2. Windows 8 bootet nicht über Grub nach der Installation von Ubuntu mit Boot-Repair?

  3. Wie kann ich den Betriebssystemnamen im Grub-Boot-Menü sicher ändern?

  4. Ubuntu bootet nicht von Live-CD?

  5. Dual Boot Ubuntu+Windows 8:Ubuntu wird nicht angezeigt?

So reparieren Sie Ihr Grub 2 unter Ubuntu

Ubuntu – Wie kann man verhindern, dass Grub eine grafische Benutzeroberfläche verwendet/startet?

Wie ändere ich den Kernel beim Booten?

Wie rufe ich das Grub-Menü auf?

Wie starte ich Ubuntu auf einem Mac von einem externen USB-Speicher?

Efi Boot Ubuntu 14.04 auf einem Mac ohne Refind?