Flashen nur unter GNU / Linux
(Keine Disketten, keine CDs, kein DOS, kein FreeDOS, kein Win *)
Erläuterung
Normalerweise gibt es zwei Dateien:
eine Binärdatei, die alle Daten (Firmware) enthält, die auf den ROM-Chip des Motherboards übertragen werden sollen,
Eine Binärdatei, bei der es sich um ein ausführbares Dienstprogramm handelt, mit dem die eigentliche Übertragung der Firmware auf das Motherboard sowie einige Überprüfungen durchgeführt werden.
Hersteller können diese beiden Binärdateien in einer selbstextrahierten ausführbaren Datei (.exe, ähnlich einer .zip-Datei) kombinieren.
In diesem Fall kann ein GNU / Linux-Benutzer die EXE-Datei entpacken und die Firmware-Datei extrahieren. Wenn Sie dann das flashrom-Dienstprogramm verwenden, können Sie die neue Firmware auf das Motherboard flashen.
Ich habe dieses Verfahren mit einem Gigabyte GA-Z68MA-D2H-B3 (Version 1.3) und einer EXE-Datei getestet, die die Firmware-Version F10 enthielt.
Das Verfahren
So erstellen Sie ein Backup der alten Firmware:
flashrom -p internal -r backup.rom -o backuplog.txt
Um die neue Firmware zu schreiben, ersetzen Sie Z8MAD2H3.F10 durch Ihre neue Firmware:
flashrom -p internal -w Z8MAD2H3.F10 -o writelog.txt
So kehren Sie von einem fehlgeschlagenen Schreibvorgang zurück, wenn Sie die Sicherung im ersten Schritt abgeschlossen haben:
flashrom -p internal -w backup.rom -o restorelog.txt