Ich konnte die Partitionen, die von einer alten Linux Mint-Installation hinterlassen wurden, nicht einfach löschen, indem ich im Festplattendienstprogramm auf die Schaltfläche „-“ drücke. Ich habe online nachgesehen und gelesen, dass ich sie über die Befehlszeile in ein Journalformat umformatieren und dann aus dem Festplattendienstprogramm löschen könnte. Der Befehl war so etwas wie diskutil eraseVolume deleteme JFS+ /dev/disk0s4
(und dann noch einmal für disk0s5, da es zwei gab).
Nach diesem Befehl zeigte das Festplattendienstprogramm, dass die beiden Partitionen neu formatiert wurden, aber ich konnte jetzt die Recovery HD-Partition zwischen den beiden Deleteme-Partitionen und der Macintosh HD-Partition sehen, was bedeutete, dass ich sie nicht löschen konnte, ohne die Recovery HD-Partition zu löschen, was sogar Ich wusste, dass es eine schlechte Idee war.
Ich überprüfte diskutil list
und sah, dass meine Hauptpartition jetzt den Typ „FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFF“ anzeigte, also war ich mir ziemlich sicher, dass etwas schief gelaufen war. Ich habe meinen Home-Ordner gesichert und neu gestartet, um erfolgreich zum Anmeldebildschirm zu gelangen, aber wenn ich versuche, mich anzumelden, lädt er eine Weile, bevor er mir einen schwarzen Bildschirm mit einem grauen Nein-Symbol zeigt.
Hier sind die Ergebnisse von diskutil list
und gpt -r show /dev/disk0
:
Fürs Protokoll, ich habe ein 13" Retina MacBook Pro von Mitte 2014.
Um den GUID-Fehler in Ihrem GPT zu korrigieren, müssen Sie von der OS X-Wiederherstellung über das Internet oder von einem USB-Laufwerk mit dem darauf geflashten macOS-Installationsprogramm starten. Um in den Wiederherstellungsmodus zu booten, halten command(⌘)optionRSie die Tasten unmittelbar nach dem Einschalten Ihres Mac gedrückt und hören Sie den Startton. Um von einem USB-Stick zu booten, halten optionSie unmittelbar nach dem Einschalten Ihres Mac gedrückt. Sie werden aufgefordert, ein Laufwerk auszuwählen, von denen eines ähnlich wie „macOS Installer“ betitelt wird, das Sie auswählen müssen. Weitere Informationen finden Sie auf der Website: OS X: About OS X Recovery . Wählen Sie nach dem Starten der OS X-Wiederherstellung oder des Installationsprogramms die Terminalanwendung aus der Menüleiste aus. Geben Sie die folgenden Befehle ein, um Ihr GPT zu reparieren.
diskutil unmountdisk /dev/disk0
gpt remove -i 2 /dev/disk0
diskutil unmountdisk /dev/disk0
gpt add -i 2 -b 409640 -s 194016208 -t hfs /dev/disk0
Hinweis: Ich weiß nicht, ob dies Ihre Anmeldeprobleme beheben wird.
David Anderson
fdisk /dev/disk0
. Ich gehe auch davon aus, dass Sie Ihren Computer über die Internetwiederherstellung booten können. Ich frage dies, weil dergpt
Befehl nicht verwendet werden kann, um Ihren Computer zu reparieren, wenn Sie mit IhrerRecovery HD
.George
fdisk
. Und ja, die Internetwiederherstellung funktioniert tatsächlich.