Ich hatte ein duales Boot-rEFind mit osx und ubuntu 14. Ich habe gerade auf ubuntu 16 aktualisiert. Jetzt wird es überhaupt nicht mehr angezeigt. Ich bekomme Ubuntu bei jedem Start ohne den üblichen Startbildschirm, den ich hatte.
Akzeptierte Antwort:
Sie sind auf das gestoßen, was ich einen Boot-Coup nenne – das Update von Ubuntu 14[.04?] auf 16[.04?] hat GRUB zum Standard-Boot-Manager gemacht und rEFInd umgangen. rEFInd ist wahrscheinlich immer noch installiert und kann auf verschiedene Arten wieder zum Standard gemacht werden, oder es gibt andere Dinge, die Sie tun könnten:
- Verwenden Sie
refind-mkdefault
— Dieses Skript, das mit rEFInd geliefert wird, wird wahrscheinlich das Problem beheben. Wenn Sie rEFInd in OS X installiert haben, befindet es sich nicht im Pfad von Ubuntu, also müssen Sie es auf Ihrer OS X-Partition finden oder eine Version in Ubuntu erhalten. Der direkteste Weg ist, es aus dem Sourceforge-Repository von rEFInd herunterzuladen. - Verwenden Sie
efibootmgr
— Sie könnensudo efibootmgr -v
eingeben um alle Ihre Startoptionen und die aktuelle Startreihenfolge (dieBootOrder
Linie). Wenn Sie herausfinden können, welche Option rEFInd ist (sie bezieht sich wahrscheinlich aufrefind_x64.efi
), können Sie dann mit-o
die Bootreihenfolge ändern Option, wie insudo efibootmgr -o xxxx[,yyyy,zzzz]
, wobeixxxx
ist derBoot####
Option für rEFInd und nachfolgende Nummern beziehen sich auf alternative Startoptionen. Das istrefind-mkdefault
tut; das Skript macht es einfach automatisch. - Verwenden Sie
bless
— Wenn Sie OS X booten können (indem Sie beim Einschalten des Computers die Alt- oder Wahltaste verwenden), können Sie denbless
verwenden Dienstprogramm in OS X, um rEFInd als Hauptstartprogramm wiederherzustellen. Sie würden die Schritte 1, 2 und 8 im manuellen rEFInd OS X-Installationsverfahren befolgen. Beachten Sie, dass bei Verwendung einer neueren Version von OS X Probleme mit SIP auftreten können. - rEFInd neu installieren — Sie könnten das rEFInd PPA- oder Debian-Paket in Ubuntu installieren; oder verwenden Sie die Alt- oder Wahltaste, während Sie den Computer einschalten, um einen einmaligen Start von OS X durchzuführen und rEFInd dort neu zu installieren. Diese Option ist übertrieben und kann daher versehentlich eine Änderung vornehmen, die Sie nicht beabsichtigen, aber es kann relativ einfach sein. Auf Macs empfehle ich, wenn möglich, die Neuinstallation von OS X durchzuführen, obwohl Sie möglicherweise Probleme mit SIP haben.
- Verwenden Sie weiterhin GRUB — Vermutlich steuert GRUB jetzt den Bootvorgang. Theoretisch sollte es zeigt Ihnen ein Boot-Menü, das das Booten von Ubuntu oder OS X ermöglicht; ob das so ist, geht aus deiner Beschreibung aber nicht hervor. Wenn nicht oder wenn die OS X-Option nicht funktioniert, kann Ihnen GRUB Customizer dabei helfen, es besser zu machen.
Ihre persönlichen Vorlieben und Ihr Können spielen eine Rolle, aber insgesamt würde ich sagen, dass Sie diese Optionen mehr oder weniger in der angegebenen Reihenfolge ausprobieren sollten.