Wie mache ich eine neue SSD bootfähig?

Ich habe ein MacBook Pro Retina von Mitte 2012 und habe kürzlich die SSD (Samsung 860 EVO 1 TB) und das Logic Board (Refurb) ausgetauscht.

Die ursprüngliche Maschine stürzte ab, und um es kurz zu machen, der Diagnosemodus zeigte einen nicht behebbaren Festplattenfehler an. Ich habe zuerst die SSD aktualisiert, die Installation des Betriebssystems verlief reibungslos und die Maschine funktionierte einige Tage lang gut, aber bald traten die gleichen zufälligen Absturzprobleme auf. Das Problem schien bei der Hauptplatine zu liegen, also habe ich auch diese ausgetauscht.

Mit dem neuen Logic Board scheint die Installation von Mac OS High Sierra von USB zunächst gut zu gehen, bis es Zeit zum Booten ist. Die SSD wird vom Installationsprogramm erkannt und der erste Schritt der Betriebssysteminstallation dauert ganze 3 Minuten. Beim Versuch, neu zu starten, bootet es jedoch vom USB statt von der SSD. Beim Entfernen des USB und Neustart bekomme ich das blinkende Fragezeichen Ordner des Todes.

Bei der Überprüfung mit dem Festplattendienstprogramm (Festplatteninfo) werden die neue SSD, „Container disk1“ und die Installationspartition alle als nicht bootfähig gekennzeichnet.

Ich habe versucht, von USB zu booten und bin zur Startdiskette gegangen, in der Hoffnung, die SSD auszuwählen. Kein Glück, es erschien dort nicht.

Ich habe versucht, die SSD neu zu formatieren und das Betriebssystem ein paar Mal neu zu installieren, aber keine Änderung. Beim Formatieren der SSD verwende ich die Standardeinstellungen (APFS-Format, GUID-Schema).

Ich versuche herauszufinden, ob es eine Möglichkeit gibt, die SSD über die Befehlszeile bootfähig zu machen.

Etwas Graben führte zu dem blessBefehl, der diesem Zweck zu dienen scheint. Ich habe ein paar Varianten ausprobiert

  • bless --setBoot --device /dev/disk1s1

    • Could not access boot.efi file at /var/tmp/RecoveryTempbless.PQpy/<<<SN>>>/Library/CoreServices/boot.efi

    • Couldn’t set bless data in preboot volume for device /dev/disk1s1

  • bless —setBoot —mount /Volumes/dotty
    • Can’t load /Volumes/dotty//usr/standalone/i386/apfs.efi
    • Could not load apfs.efi data from /Volumes/dotty//usr/standalone/i386/apfs.efi

Ohne Glück. Das Googeln dieser Fehler scheint nur die ursprünglichen Quelldateien zu ergeben, daher bin ich mir ziemlich sicher, dass ich den falschen Baum belle.

Ein Blick in /Volumes/dotty(meine Installationspartition) zeigte ein ziemlich spärliches Dateisystem mit einem Hauptverzeichnis ( macOS install dataoder ähnlich). Die Verwendung blessund der Versuch, die Datei anzugeben apfs.efi, die in den Installationsdateien vergraben ist, ist zwecklos; Ich erhalte ähnliche Fehler wie oben, die ich hier nicht eingeben werde.

Es sieht so aus, als wäre die Installation aus irgendeinem Grund eingefroren. Was kann ich noch versuchen?

Antworten (1)

Es scheint jetzt nach einer weiteren Optimierung zu funktionieren; Ich habe die Frage gepostet, weil ich hoffe, dass sie einer anderen verlorenen Seele von Nutzen ist.

Ich habe versucht, die SSD noch einmal mit dem Festplattendienstprogramm zu löschen. Dieses Mal habe ich zwei Dinge anders gemacht: 1) Ich habe den Standardnamen „Ohne Titel“ für die Festplatte verwendet und 2) Ich habe die Standardoption „Mac OS Extended“ für das Dateisystem anstelle von APFS verwendet, als ich die Festplatte gelöscht habe. Diesmal wurde die Installation des Betriebssystems nach dem ersten Neustart erfolgreich fortgesetzt.

Sache Nr. 2 ist wahrscheinlich das, was zählt, aber es ist unklar, warum. blessEs ist auch möglich, dass dieses Mal etwas mit dem Gedudel etwas mit dem Erfolg zu tun hatte, aber ich bezweifle es.

APFS war nichts als Probleme, ich kann nicht glauben, dass sie einfach halbherzig darauf umgestiegen sind, anstatt eine langsame, abgestufte Einführung zu machen.