Festplattenprobleme - SpinRite vs. SMART

8

Die Toshiba-Festplatte in einem Sony VAIO-Laptop ist defekt. Ich habe ein Western Digital-Laufwerk (WD1600BEVS-60RST0, Firmware v4.01G04) von einem HP-Laptop eingelegt. Ich habe SpinRite auf Stufe 2 ausgeführt und einige schlechte Sektoren gefunden, aber es schien Daten und Markierungen wiederherzustellen. Ich habe SpinRite auf Stufe 5 ausgeführt und es dauerte ungefähr 30 Stunden, aber es war sauber - kein Bericht über irgendwelche Probleme.

Beim Booten wird jedoch ein unspezifischer SMART-Fehler angezeigt, der darauf hinweist, dass ein Laufwerksfehler unmittelbar bevorsteht. Ich bin also ein wenig verwirrt - SpinRite sagte "alles gut!", Aber SMART sagt " Gefahr, Will Robinson! ". Wem kann ich trauen? Was ist los? Was weiß SMART, was SpinRite nicht weiß?

Peter Mortensen
quelle

Antworten:

7

Wenn SpinRite die SMART-Parameter selbst nicht liest, sind dies möglicherweise Lose.

Die SMART-Werte (Self-Monitoring, Analysis and Reporting Technology) sind eine Reihe von Variablen, die vom Laufwerk selbst verfolgt werden und viele Dinge betreffen, die sich aus allgemeinen altersbedingten Zählungen (Einschaltdauer, Anzahl der Einschaltvorgänge im Leben, ...) ergeben Gesundheitsüberwachung (Anzahl der wiederherstellbaren Fehler, die wiederhergestellt wurden, Länge der Hochlaufzeit, Anzahl der Sektoren, die aufgrund wiederholter wiederherstellbarer Fehler neu zugeordnet wurden, Anzahl der für eine solche Neuzuordnung verbleibenden reservierten Blöcke, aktuelle Temperatur, historische Maximaltemperatur, ...) sowie explizite Fehlerindikatoren (Anzahl der nicht behebbaren Fehler, Anzahl der Fehler in früheren Selbsttests, ...). Den meisten dieser Zähler / Flags ist ein Benchmark zugeordnet, über / unter dem sich das Laufwerk auf dem Weg nach draußen zu betrachten beginnt.

Während SpinRite die Daten aus diesen zweifelhaften Sektoren verschoben und im Dateisystem markiert hat, damit sie nicht wieder verwendet werden, weiß das Laufwerk nichts davon. Alles, was es weiß, ist, dass es in seinem gespeicherten Zustand mehr nicht behebbare Fehler aufweist, als es zufrieden ist, und vermutlich andere weniger schwerwiegende Anzeichen dafür, dass sein Zustand schlecht ist und / oder abnimmt, und wenn das BIOS dies liest, warnt es Sie.

Das Laufwerk kennt seinen eigenen Zustand besser als SpinRite. Ich schlage vor, Sie folgen der Warnung und ersetzen sie so schnell wie möglich, falls sich das Problem, das die fehlerhaften Sektoren verursacht hat, verschlimmert. Es wird vielleicht nicht schlimmer (es gab möglicherweise eine sehr kleine Unvollkommenheit in der Oberfläche einer der Platten und alles andere ist in Ordnung), aber wenn Sie dort Daten haben, die Sie interessieren, können Sie es sich leisten, das Risiko einzugehen?

Eine Einschränkung: Ihr BIOS liest die SMART-Indikatoren möglicherweise nicht richtig, aber da Sie tatsächlich fehlerhafte Sektoren auf Betriebssystem- / Anwendungsebene gesehen haben, bezweifle ich, dass dies der Fall ist. Daher kann es sich lohnen, Software zu erwerben, um sie selbst anzusehen . Es stehen viele Dienstprogramme zum Scannen und Anzeigen von SMART-Parametern von Ihren Laufwerken zur Verfügung - möglicherweise finden Sie sogar einen für Ihren Hersteller spezifischen (der möglicherweise bessere Beschreibungen von Metriken enthält, die nicht allgemein / standardmäßig sind - SMART ermöglicht die Erstellung hersteller- / modellspezifischer Metriken gespeichert und gelesen) auf ihrer Website zur Verfügung gestellt.

David Spillett
quelle
3

Ein SMART-Laufwerk verfügt über zahlreiche Statusanzeigen , von denen einige auf einen bevorstehenden Ausfall des Laufwerks hinweisen. Jedes Laufwerk, das den SMART-Fehlerstatus anzeigt, sollte so schnell wie möglich ersetzt werden. Sie können das Laufwerk natürlich weiterhin verwenden, bis es ausfällt (möglicherweise Tage oder Monate in der Zukunft), aber sagen Sie nicht, dass Sie nicht gewarnt wurden.

Das SMART-System ist nicht kinderleicht ... Ich hatte nur erweiterte SMART-Warnungen auf zwei Laufwerken (von ungefähr 10). Beide sind jedoch innerhalb von zwei Wochen nach der SMART-Warnung fehlgeschlagen.

Chris Nava
quelle
2

SMART kennt sich mit Temperaturen aus.
SpinRite kennt sich mit Branchen aus.

Die Festplatte erwärmt sich also über den Schwellenwert, den Ihre SMART-Software als Fehler erkennt. Als ich dieses Problem während eines besonders heißen Sommers beharrlich hatte, setzte ich als Lösung diesen Schwellenwert auf eine höhere Temperatur zurück, die immer noch gut im Temperaturbereich des Herstellers lag.

Wenn Ihnen diese Lösung nicht korrekt erscheint oder die Festplattentemperatur gefährlich nahe an der Obergrenze des Herstellers liegt (ich nehme das als innerhalb von 10 Grad an), fällt Ihre Festplatte aus.

Aber ich wiederhole, dies ist eher eine zu sensible Einstellung für Ihre SMART-Software. In jedem Fall hat Ihre Festplatte laut SpinRite noch nicht versagt.

Aber sparen Sie nicht an Ihren Backups!

harrymc
quelle
1

Ich würde SpinRite bis zu einem gewissen Grad vertrauen, wenn es die gesamte Festplattenoberfläche überprüft und neu geschrieben hat. Aber Sie sollten wirklich so etwas wie Smartmontools verwenden , um herauszufinden, welcher SMART-Parameter die Warnung auslöst.

Es kann sein, dass die Anzahl der verschobenen fehlerhaften Blöcke zu hoch ist oder dass einer der anderen "Pre-Fail" -Indikatoren für "Alter" zu hoch ist. SpinRite kann diese Indikatoren nicht zurücksetzen, sodass sich der gesamte SMART-Status weiterhin beschwert.

Der Status der Festplatte kann einige Zeit beibehalten werden, wenn bei der gründlichen Verwendung durch SpinRite keine weiteren Fehler festgestellt wurden. Sie sollten SpinRite jedoch weiterhin ausführen, da dadurch auch Blöcke mit fehlerhafter, aber korrigierbarer ECC aktualisiert werden . Oder hol dir einfach eine neue Platte ;-)

Robcast
quelle