Probleme mit der Festplatte - SpinRite vs. SMART

4579
Peter Mortensen

Die Toshiba-Festplatte in einem Sony VAIO-Laptop ist schlecht gelaufen. Ich habe ein Western Digital-Laufwerk (WD1600BEVS-60RST0, Firmware v4.01G04) von einem HP Laptop eingelegt. Ich habe SpinRite auf Level 2 gestartet und einige fehlerhafte Sektoren gefunden, aber es schien Daten und Markierungen wiederherzustellen. Ich habe SpinRite auf Level 5 ausgeführt und es dauerte ungefähr 30 Stunden, aber es war sauber - es wurden keine Probleme gemeldet.

Wenn ich jedoch hochfahre, erhalte ich einen nicht spezifischen SMART-Fehler, der etwas zu "Laufwerksausfall droht" ausdrückt. Ich bin etwas verwirrt - SpinRite sagte: "Alles gut!", Aber SMART sagt " Danger, Will Robinson! ". Wem kann ich trauen? Was ist los? Was weiß SMART, dass SpinRite dies nicht tut?

8

4 Antworten auf die Frage

7
David Spillett

Wenn SpinRite die SMART-Parameter selbst nicht liest, werden möglicherweise Lose ausgegeben.

Die SMART-Werte (Self-Monitoring, Analysis und Reporting Technology) sind eine Reihe von Variablen, die vom Antrieb selbst nachverfolgt werden, und zwar in Bezug auf viele Faktoren, die sich auf allgemeine altersbedingte Zählungen (Zeit, Anzahl der Einschaltzeiten in der Lebensdauer, ...) und Basis beziehen Zustandsüberwachung (Anzahl der wiederherstellbaren Fehler, Länge der Hochlaufzeit, Anzahl der aufgrund eines wiederholten wiederherstellbaren Fehlers neu belegten Sektoren, Anzahl der für eine solche Neuzuordnung noch reservierten Blöcke, aktuelle Temperatur, historische Höchsttemperatur, ...) sowie explizite Fehlerindikatoren (Anzahl der aufgetretenen nicht behebbaren Fehler, Anzahl der Fehler in früheren Selbsttests, ...). Den meisten dieser Zähler / Flaggen ist ein Benchmark zugeordnet, oberhalb bzw. unterhalb dessen der Antrieb beginnt, sich auf dem Hinweg zu überlegen.

Während SpinRite die Daten aus diesen zweifelhaften Sektoren verschoben und im Dateisystem markiert hat, damit sie nicht erneut verwendet werden, weiß das Laufwerk dies nicht. Alles, was er weiß, ist, dass es in seinem gesicherten Zustand mehr nicht behebbare Fehler hat, als mit dem zufrieden ist, und vermutlich andere, weniger schwerwiegende Anzeichen, dass sein Zustand schlecht ist und / oder sich verschlechtert. Wenn das BIOS dies liest, werden Sie gewarnt.

Das Laufwerk kennt den 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 schlechten Sektoren verursacht hat, verschlechtert. Es könnte nicht schlimmer werden (es könnte eine sehr kleine Unvollkommenheit in der Oberfläche einer der Platten gegeben haben und alles andere ist in Ordnung), aber wenn Sie irgendwelche Daten haben, die Ihnen wichtig sind, können Sie es sich dann leisten, das Risiko einzugehen?

Ein Nachteil: Ihr BIOS liest die SMART-Indikatoren möglicherweise nicht korrekt. Da Sie jedoch auf Betriebssystem- / Anwendungsebene bereits gemeldete fehlerhafte Sektoren gesehen haben, bezweifle ich, dass dies der Fall ist. Es lohnt sich also, sich eine Software zu nehmen, um sich diese anzusehen . Es gibt viele Hilfsprogramme zum Scannen und Anzeigen von SMART-Parametern von Ihren Laufwerken - Sie können sogar eines für Ihren Hersteller finden (das möglicherweise bessere Beschreibungen von Metriken enthält, die nicht üblich sind / Standard sind) - SMART ermöglicht herstellerspezifische Metriken gespeichert und gelesen).

3
Chris Nava

Ein SMART-Laufwerk verfügt über zahlreiche Statusanzeigen, von denen einige auf einen bevorstehenden Ausfall des Laufwerks hinweisen. Jedes Laufwerk, das den SMART-Fehlerstatus angibt, sollte so bald 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). Sagen Sie jedoch nicht, dass Sie nicht gewarnt wurden.

Das SMART-System ist nicht narrensicher ... Ich hatte nur fortgeschrittene SMART-Warnungen auf zwei Laufwerken (von etwa 10). Beide waren jedoch innerhalb von zwei Wochen nach der SMART-Warnung gescheitert.

2
harrymc

SMART kennt die Temperaturen.
SpinRite kennt sich mit Sektoren aus.

Die Platte 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 hartnäckig hatte, stellte ich diese Schwelle auf eine höhere Temperatur zurück, die immer noch im Temperaturbereich des Herstellers lag.

Wenn diese Lösung für Sie nicht richtig erscheint oder die Plattentemperatur gefährlich nahe an der oberen Grenze des Herstellers liegt (ich nehme an, dass die Temperatur innerhalb von 10 Grad liegt), schlägt Ihre Festplatte fehl.

Ich wiederhole jedoch, dies ist wahrscheinlich eine zu sensible Einstellung für Ihre SMART-Software. In jedem Fall ist Ihre Festplatte laut SpinRite noch nicht ausgefallen.

Aber sparen Sie nicht an Ihren Backups!

1
robcast

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

Es kann sein, dass die Anzahl der verlagerten fehlerhaften Blöcke zu hoch ist oder dass einer der anderen Indikatoren für das "vor dem Versagen" der "Altersindikatoren" zu hoch ist. SpinRite kann diese Indikatoren nicht zurücksetzen, so dass sich der SMART-Status insgesamt beschwert.

Der Status der Festplatte kann für einige Zeit beibehalten werden, wenn bei der sorgfältigen Verwendung von SpinRite keine weiteren Fehler gefunden wurden. Sie sollten SpinRite jedoch weiterhin ausführen, da es auch Blöcke mit einem fehlerhaften, aber korrigierbaren ECC aktualisiert . Oder einfach eine neue Diskette besorgen ;-)