Abend,
ich habe gerade eben Sierra erfolgreich installiert, mithilfe von UniBeast und UEFI Einstellung.
Jetzt habe ich bemerkt, dass für die aktuelle Festplatte keine EFI Partition erstellt wurde. (mit diskutil list überprüft)
Ich denke es könnte mit einer bereits bestehenden EFI Partition einer anderen Festplatte zusammenhängen, auf welcher Clover und Windows Bootdateien installiert sind.
Aktuell wird alles unter Root (/) Verzeichnis im Ordner EFI abgelegt und ich kann die Festplatte nicht ohne der anderen EFI Partition und dessen Clover booten.
Kann man diese im Nachhinein für die neue Festplatte noch erstellen?
EDIT
Nach Herumprobieren habe ich feststellen können, dass zwar keine EFI Partition vorhanden war, jedoch freier Speicher im Exakt für EFI Partitionen benötigten Bereich vorhanden war.
Erst einmal herausfinden welche Festplatte man bearbeiten muss:
diskutil list
Dann die Disk hernehmen (in meinem Fall disk0)
sudo gpt -r show disk0
Ergebnis sah bei mir wie folgt aus:
Wichtig ist, dass der Bereich 40 bis 409600 FREI ist. (Spalte start und size)
Dann habe ich den Computer neugestartet, da das Hinzufügen eines Eintrags in die GPT nicht möglich ist, wenn die Festplatte in Benutzung ist.
Dazu habe ich einen Mac OS Installations USB Stick hergenommen und darin die Terminal gestartet.
(!!!WICHTIG!!! DA SICH DIE FESTPLATTEN NUMMER NACH NEUSTART ÄNDERN KANN)
Dann nochmal mit diskutil list die Festplatte hergenommen, welcher ich die EFI Partition hinzufügen wollte.
Nochmals überprüft, ob es ja die richtige ist:
sudo gpt -r show disk0
Die Festplatte unmounten
sudo diskutil unmountDisk disk0
Die EFI Partition erstellen
sudo gpt add -b 40 -s 409600 -t C12A7328-F81F-11D2-BA4B-00A0C93EC93B disk0
Danach Neustarten und es sollte funktioniert haben.
Danke an:
http://apple.stackexchange.com…-fix-broken-efi-partition