Wow, das hat Schweiß gekostet. Die 2TB Samsung-Platte ist an sich ein recht gutes Gerät für den Preis. Leider ist das Updaten der Firmware alles andere als ein Kinderspiel. Hier möchte ich meine Erfahrungen zusammenschreiben, die ich mir aus dem Web zusammenkratzen musste. Also der Reihe nach:
- Die Platte hat einen Firmwarefehler (Beschreibung auf sourceforge), der bewirkt, dass bei aktiviertem Cache Schreibvorgänge „vergessen“ werden, wenn währenddessen SMART-Kommandos an die Platte geschickt werden.
- Auf der Samsung-Seite gibt es ein Tool, mit dem man die Firmware auf den neusten Stand bringen kann. Klingt soweit recht einfach. Aber:
- Die neue und die alte Firmware unterscheiden sich in der Versionsnummer nicht.
- Lediglich bei Platten, die nach Dezember 2010 hergestellt wurden (Aufdruck auf dem Platten-Label), kann man sicher sein, dass alles ok ist.
- Eine FAQ: das Flashen der Firmware löscht keine Daten auf der Platte. Aber: Man kann durch den Bug sowieso nicht sicher sein, dass alles korrekt geschrieben wurde. Und: Ein Backup hat noch niemand geschadet. Kein Backup schon.
- Man kann die neue Firmware auch zweimal aufspielen. Schadet nicht, nutzt auch nix.
- Also, ein FreeDOS-Iso geladen (Update: Quadzilla hat einen Link gepostet, wo das Samsung-Tool bereits enthalten ist!). Mit isomaster (am besten unter Linux, da ist er kostenlos dabei) die F4EG.EXE in das Image packen. Einfach in das Hauptverzeichnis werfen – die Datei ist so groß, dass man sie nicht gut im Disketten-Image unterkriegt – weil ich mit den FreeDOS-CD-ROM-Treibern meine Not hatte. Bootet man die als Live-CD, erkennen die SATA-CD-ROM-Laufwerke nicht. Andere Laufwerke nur vielleicht. Bootet man FreeDOS aber in den richtigen Modus, ist der CD-Rom-Typ eigentlich wurst. Siehe unten!
- Einen PC suchen (mit dem Mac schaut man hier in die Röhre, auch SATA-USB-Adapter sind zum Flashen ungeeignet). Der PC sollte keine SATA-PATA Emulation fahren (wenn, dann sollte man sie im BIOS deaktivieren können, sonst ist es Essig mit dem Flashen – auch dann, wenn das BIOS ausschließlich die Emulation via IDE unterstützt – dann steigt F4EG mit der Fehlermeldung „internal Error“ aus und man hat keine neue Firmware!)
- Jetzt wird’s spannend: