Zum Hauptinhalt springen
hardware-failureINFO

Die Firmware einer Festplatte: was für Sie entscheidet, und warum ein Platinentausch scheitert

Ratgeber zur Datenrettung erwähnen ständig die Firmware - sie verlagert den Sektor, sie hat den Block längst überschrieben - ohne zu sagen, was sie ist. Sie liegt teils auf den Scheiben, ist auf ein einzelnes Laufwerk kalibriert, und deshalb macht eine Spenderplatine es meist schlimmer.

Von Eric Gerard · Redakteur · Save My Disk3 Min. LesezeitPhoto: Pexels

Wer genug Datenrettungsliteratur liest, dem erscheint die Firmware irgendwann als handelnde Person. Sie verlagert den defekten Sektor. Sie hat die freigegebenen Blöcke längst überschrieben. Sie hat nach eigenem Zeitplan entschieden. Fast nirgends steht, was sie eigentlich ist.

Sie ist nicht nur ein Chip auf der Platine

Die Vorstellung ist, Firmware liege in einem Chip, wie ein BIOS. Ein Teil tut das - das ROM auf der Controllerplatine. Aber bei einer modernen Festplatte liegt das meiste auf den Scheiben selbst, in einem reservierten Bereich namens Service-Bereich, den das Betriebssystem nie sieht und den keine Partition abdeckt.

Dort liegen die Module, die das Laufwerk braucht, um ein Laufwerk zu sein: die Defektlisten, der Übersetzer von logischen Adressen auf physische Positionen, die SMART-Protokolle und die Kalibrierdaten.

Eine Platte, die anläuft, normal klingt und vom BIOS nicht erkannt wird, kann also mechanisch völlig intakt sein. Ist der Service-Bereich beschädigt, kann sie nicht zu Ende werden, was sie ist.

Adaptivdaten: der Teil, der nur zu einem Gerät gehört

Das ist der Punkt, der über einen Platinentausch entscheidet, und der am wenigsten bekannte.

Adaptivdaten kalibrieren das Verhalten des Laufwerks auf seinen konkreten Satz Schreib-Lese-Köpfe und Scheiben. Kopfwiderstand, Vorverstärkung, Positionierungs-Offsets - die physischen Toleranzen genau dieses gefertigten Exemplars. Keine zwei Platten teilen identische Adaptivdaten, auch nicht vom selben Band am selben Tag.

Diese Werte liegen in den Firmware-Modulen des Service-Bereichs und im ROM der Platine. Platine und Scheiben sind ein aufeinander abgestimmtes Paar.

Warum ein Platinentausch es meist verschlimmert

Der Rat kursiert, weil er früher funktionierte, bei Platten, die alt genug waren, um keine Adaptivdaten zu tragen. Bei einer modernen Platte scheitert er, und zwar auf eine Weise, die die Daten kostet.

Nicht passende Adaptivdaten erzeugen Klicken oder fehlgeschlagene Lesevorgänge. Die Platine weist die Köpfe an, sich anhand von Kalibrierwerten zu positionieren, die zu einem anderen Laufwerk gehören.

Falsche Positionierung kann die Köpfe in die Oberfläche treiben. Ein Head-Crash zerstört die magnetische Beschichtung, und was er zerstört, holt niemand zu keinem Preis zurück.

Und die Platte kann schreiben. Initialisiert sie teilweise, schreiben die automatische SMART-Protokollierung und die Fehlerbehandlung mit falschen Parametern in die Firmware-Zone und überschreiben Daten des Service-Bereichs. Das verwandelt eine rettbare Platte in einen Laborfall - oder in nichts.

Eine fremde Platine auch nur einmal zu verwenden, kann genügen.

Was stattdessen gemacht wird

Ist die Platine wirklich tot, das ROM aber heil, muss das ROM mit dem Laufwerk mitreisen: Seine Adaptivdaten werden auf eine funktionierende Spenderplatine übertragen, sodass die Elektronik wechselt, während die Kalibrierung bei den Scheiben bleibt, die sie beschreibt.

Ist der Service-Bereich selbst beschädigt, müssen die Module direkt gelesen und repariert werden, wofür es eigens gebaute Hardware braucht. Das ist die Grenze zwischen einer Rettung, die Sie versuchen können, und einer, die Sie nicht können.

Was das für Sie bedeutet

Eine im BIOS nicht erkannte Platte ist nicht automatisch tot. Ein Firmware-Schaden sieht aus wie Totalausfall und lässt die Daten oft unberührt.

Kaufen Sie keine baugleiche Platte, um die Platine zu tauschen. Es ist der am häufigsten wiederholte schlechte Rat dieses Fachs, und sein Fehlermodus ist zerstörerisch, nicht neutral.

Hören Sie auf, sie immer wieder einzuschalten. Jeder Versuch ist eine weitere Gelegenheit, dass die Platte mit falschen Parametern in ihren eigenen Service-Bereich schreibt.

Und reagiert die Platte noch, hat nicht die Reparatur Vorrang, sondern ein Abbild - kopieren Sie zuerst die Oberfläche und denken Sie an der Kopie nach.

Nahaufnahme einer amtlichen Fingerabdruckkarte mit mehreren Abdrücken in nummerierten Feldern und handschriftlichen Notizen
Nahaufnahme einer amtlichen Fingerabdruckkarte mit mehreren Abdrücken in nummerierten Feldern und handschriftlichen Notizen
Eine Fingerabdruckkarte. Adaptivdaten sind für eine Festplatte dasselbe Prinzip: Kalibrierwerte, die genau einen Satz Köpfe und Scheiben beschreiben und auf jedem anderen Gerät nichts bedeuten.

Redaktionelle Empfehlung
4.5 / 5

EaseUS Data Recovery Wizard holen

30 Tage Geld-zurück-Garantie

Gegründet 200430 Tage GarantieKostenlose 2-GB-Version
Das Angebot ansehen

Häufig gestellte Fragen

Was ist die Firmware einer Festplatte?

Es ist die Software, die das Laufwerk braucht, um ein Laufwerk zu sein: Defektlisten, der Übersetzer von logischen Adressen auf physische Positionen, SMART-Protokolle und Kalibrierdaten. Ein Teil sitzt im ROM der Controllerplatine, das meiste aber liegt auf den Scheiben selbst, in einem reservierten Service-Bereich, den das Betriebssystem nie sieht.

Warum kann ich nicht einfach die Platine einer baugleichen Platte nehmen?

Wegen der Adaptivdaten - Kalibrierwerte, die zu genau einem Satz Köpfe und Scheiben passen. Keine zwei Platten teilen identische Adaptivdaten. Eine fremde Platine schickt die Köpfe an Positionen, die ab Werk für ein anderes Gerät kalibriert wurden, was Klicken oder Lesefehler erzeugt, die Köpfe in die Oberfläche treiben kann und falsche Parameter in den Service-Bereich schreiben kann. Einmal genügt unter Umständen.

Meine Platte wird im BIOS nicht erkannt - ist sie tot?

Nicht zwangsläufig. Ein Firmware-Schaden zeigt sich exakt wie ein Totalausfall: Die Platte dreht, klingt normal und wird nie erkannt. Ist der Service-Bereich beschädigt, kann sie die Initialisierung nicht abschließen, doch Scheiben und Daten können völlig intakt sein. Es ist einer der Fälle, in denen Anschein und Wirklichkeit am weitesten auseinanderliegen.

Was, wenn das ROM heil ist, die Platine aber verbrannt?

Das ist der günstigere Fall. Die Adaptivdaten aus dem Patienten-ROM lassen sich auf eine funktionierende Spenderplatine übertragen, sodass die Elektronik ersetzt wird, während die Kalibrierung weiterhin die Scheiben beschreibt, an denen sie gemessen wurde. Es bleibt Arbeit für jemanden mit passendem Gerät, aber die Daten sind meist erreichbar.

Was tue ich, während ich überlege?

Schalten Sie die Platte nicht wieder und wieder ein. Jeder Versuch ist eine weitere Gelegenheit, mit falschen Parametern in den eigenen Service-Bereich zu schreiben, und genau das macht aus einer rettbaren Platte eine verlorene. Reagiert sie noch, erstellen Sie zuerst ein Abbild und arbeiten Sie an der Kopie.