Ich habe kürzlich mein Macbook Pro 2008 (nicht Unibody, mit 10.6.8) auf Mountain Lion aktualisiert. Direkt nach Abschluss des Upgrades lief die Maschine reibungslos. Aber nach einem Neustart bootet es überhaupt nicht (keine graue Anzeige, aber Geräusche von Lüfter und Festplatte) und reagiert auf keine Tastatureingaben (also kein SMC/NVRAM/PRAM-Reset, kein Target Mode, kein Recovery etc). Nach einigen Recherchen kam ich zu dem Punkt, dass ich nichts anderes tun konnte, als einen Apple zur Reparatur zu geben, aber ich bin immer noch neugierig zu verstehen, welche Komponente beim Upgrade ausgefallen sein könnte.
Die einzig mögliche Komponente könnte also die EFI-Firmware sein, die für die Pre-Boot-Sequenz verantwortlich ist, und daher muss sie während eines EFI-Upgrades beschädigt worden sein, oder sie ist nicht mit meinem Drittanbieter-RAM kompatibel, der in Snow Leopard perfekt funktionierte. Ich habe versucht, das System neu zu installieren, indem ich die Festplatte extrahiert und das System neu installiert habe, aber dies hat nichts geändert. Wo ist also die EFI-Firmware gespeichert und ist es irgendwie möglich, ohne laufendes System darauf zuzugreifen, und ist es dann möglich, eine ältere Version wiederherzustellen?
AKTUALISIEREN
Am RAM lag es nicht.
Wenn Sie Ihren Mac erfolgreich von einer Mac OS X-DVD starten können, sehen Sie sich Folgendes an: http://pubmem.wordpress.com/2011/04/09/flash-efi-firmware-update-manually-on-a-macbook -51/ , insbesondere Kommentar 54 und Follow-ups .
Es erklärt, wie man die EFI-Firmware manuell flasht:
Laden Sie das EFI-Firmware-Update von Apple herunter. Dieser Link listet EFI- und SMC-Firmware-Updates auf. Sie benötigen die genaue Modellkennung Ihres Mac.
Entpacken Sie das Firmware-Paket mit unpkg . Dazu benötigen Sie Zugriff auf einen Mac, da dieser unpkg
nur unter OS X läuft. Sie benötigen die Datei mit der Endung scap
.
Starten Sie Ihren Mac von einer DVD und wählen Sie Dienstprogramme > Terminal.
Jetzt kommt der schwierige Teil. Sie müssen dies ausführen:
sudo bless -mount / -firmware /path/to/your/firmware.scap
Mir ist unklar, ob das /
der richtige Pfad ist (wie in Kommentar 59 gefragt ) oder ob man beim Booten von DVD überhaupt auf die interne Festplatte zugreifen kann. Möglicherweise müssen Sie ein externes Laufwerk anschließen und die scap
Datei dorthin kopieren ... Sie müssen es selbst herausfinden.
Alternativ können Sie Folgendes versuchen:
sudo bless -device /dev/disk1 -firmware /path/to/your/firmware.scap
Neu starten. Der Mac sollte die EFI-Firmware flashen.
Haftungsausschluss : Beachten Sie, dass ich nichts davon testen konnte, daher gebe ich die folgenden Informationen als Hinweis in der Hoffnung, dass sie nützlich sind.
Um Ihre Frage zu beantworten, ist EFI auf meinem Macbook unter /efi/EFI/APPLE/EXTENSIONS/Firmware.scap unter meinem /dev/sda1-Gerät installiert.
Ich verwende eine Linux-Live-CD. Ich habe /dev/sda1 gemountet
Hoffentlich hilft das..