Erstellen Sie eine kleinere Partition, um mit fehlerhaften Sektoren auf der 2-TB-Festplatte fertig zu werden

1263
Peter K.

Ich habe eine externe Festplatte mit 2 TB WD (My Passport Ultra), die fehlerhafte Sektoren entwickelt hat, und ich möchte sie weiterhin für nicht unbedingt erforderliche / nicht kritische Speicher verwenden (ich habe glücklicherweise alle Daten wiederhergestellt, die sich auf der Festplatte befanden nicht das Problem Die SMART-Info sagt mir, dass es mehr fehlerhafte Sektoren als Ersatzsektoren gibt.

Meine Frage ist, wie man mit dem "Ringfechten" dieser schlechten Sektoren fortfahren kann.

Ich verstehe aus anderen Beiträgen hier, dass es einfach keine gute Lösung ist, die Festplatte neu zu formatieren und es dem Betriebssystem überlassen, die Sektoren als schlecht zu kennzeichnen, sodass sie nicht wiederverwendet werden.

An anderer Stelle wurde vorgeschlagen, die Festplatte zu partitionieren, sodass die fehlerhaften Sektoren außerhalb der Partition liegen. Ist dies wirklich machbar, und wenn ja, wie "teilt" man der Partitionssoftware mit, welchen Teil sie ausschließen sollen?

Ich habe dieses Thema natürlich vor dem Posten etwas recherchiert, aber wie so oft gibt es recht widersprüchliche oder vage Informationen:

  • Re: schlechte Sektoren: Einige behaupten, dass, wenn Sie einmal schlechte Sektoren haben, diese sich "ausbreiten" (z. B. weil ein schlechter Sektor (?) Häufig mit etwas physisch Unzulässigem auf der Plattenoberfläche zusammenhängt), also jedes Mal, wenn sich der Kopf über diesen Bereich bewegt, "springt" der Kopf ein wenig und erzeugt zusätzliche fehlerhafte Sektoren); Andere behaupten, schlechte Sektoren seien für HDDs nur "normal", so dass entweder die HDD selbst sie markiert und einen Ersatzsektor verwendet, oder Sie müssen dies manuell tun, z. B. mit chkdsk, aber Sie können die HDD auf jeden Fall trotzdem verwenden.
  • Re: Verwenden Sie die Festplatte weiter: Manche sagen, die Festplatte könnte innerhalb von Sekunden / Minuten absterben, andere sagen, dass Sie die Festplatte auch nach Jahren verwenden können, wenn die fehlerhaften Sektoren nicht mehr verwendet werden.
  • Re: schlechte Sektoren und Ersatzteile: Die Informationen scheinen ziemlich inkonsistent und unschlüssig zu sein, wenn eine HDD tatsächlich nicht mehr verwendbar ist. Es scheint, dass, solange die Festplatte selbst (die Firmware / der Controller?) Den "Ersatz" fehlerhafter Sektoren durch Ersatzsektoren erledigt, alles in Ordnung ist, und in den SMART-Daten können Sie sehen, wie viel Prozent der Ersatzteile verwendet wurden und ob unterhalb einer Schwelle ist alles "grün"; Wenn der Benutzer jedoch mit einem schlechten Sektor konfrontiert ist (vermutlich, weil der Sektor nach dem Schreiben von Daten schlecht wurde und Sie CRC-Fehler erhalten?), scheint es der Konsens zu sein, in den semi-panic-Modus zu wechseln. Klonen / Wiederherstellen, was kann wiederhergestellt werden und die HDD ins Feuer werfen. Ich mache nur die Zahlen, aber wenn es einige hundert (tausend?) Ersatzsektoren gibt und die ersten paar hundert schlechten Sektoren als "normal" angesehen werden, Warum sind die nächsten ein paar hundert schlechten Sektoren plötzlich so ein Drama? Es gibtMillionen von Sektoren auf einer Festplatte, ist dies rationales Verhalten, statistisch gesehen?

Ähnliche Fragen zu SU:

Also viele Informationen, aber nirgends eine eindeutige Antwort auf (i) ob es tatsächlich möglich ist, eine Partition zu erstellen, um alle fehlerhaften Sektoren auszulassen (und damit der Kopf diesen schlechten Bereich nie mehr berührt), (ii) ob dies abschwächt das Risiko, dass weitere fehlerhafte Sektoren auftauchen, und (iii) einige Anleitungen, wie dies mit einer guten Partitionssoftware guter Qualität erreicht werden kann (z. B. wie viel Puffer in den schlechten Sektoren verbleiben soll) (Es gibt einige spezielle Tools, mit denen Partitionen erstellt werden können schlechte Sektoren weglassen, aber sie scheinen mir nicht sehr zuverlässig zu sein, aber vielleicht bin ich auch nur unwissend.

BEARBEITEN (November 2018)
Weitere SU-Diskussionen zu ähnlichen Themen: Wie kann ich beschädigte Sektoren auf einer Festplatte austeilen?

0
Wirf es weg. Wenn es versagt, wird es nie besser, der Rest wird auch versagen, es ist nur eine Frage der Zeit. Verschwenden Sie nicht die Mühe. Tetsujin vor 6 Jahren 3
@Tetsujin Danke, das scheint zwar die Mehrheitsmeinung zu sein, aber ich möchte das "Warum" besser verstehen. Es handelt sich um eine selten verwendete (vielleicht ist das der Grund, warum es schlechte Sektoren gibt?) 2-TB-Platten mit guter Marke / Premium-Feeling (was auch immer es wert ist), also wäre ich selbst bei 100-GB-fehlerhaften Sektoren immer noch gerne mit 1,9 TB ausgestattet HDD, wenn ich diese fehlerhaften Sektoren isolieren / verwerfen könnte. Peter K. vor 6 Jahren 0
Das heißt, Sie wissen nicht, warum sie schlecht sind, und Sie werden es auch niemals ohne einen Reinraum und ein Mikroskop tun ... Es macht keinen Sinn, es zu pflegen. Sie würden niemals darauf vertrauen, dass Sie etwas Wichtiges anlegen, und so wird es zu einem fortschrittlichen Diskettennetzwerk für Disketten und nichts weiter. Tetsujin vor 6 Jahren 0
@Tetsujin Ich stimme dem unwichtigen Teil zu. Ich werde sowieso eine neue 2-TB-Festplatte für die wichtigen Daten kaufen müssen, aber ich möchte die alte als "nice to have" verwenden, um viele Daten auszutauschen, oder einfach als drittes Backup für Musik / Fotos oder so. Peter K. vor 6 Jahren 1
Wenn sich im Gehäuse ein winziger Staubkorn befindet oder der Kopf nicht auf einem dünnen Luftfilm "schweben" kann, tritt mehr Schaden auf, wenn sich die Platte dreht. Übrigens: In der Festplatte befinden sich normalerweise einige seltene Seltenerd-Magnete, so dass es keine Verschwendung ist, wenn Sie Teile retten. DrMoishe Pippik vor 6 Jahren 0
Wie lauten die tatsächlichen SMART-Nummern für neu zugewiesene, ausstehende und nicht wiederherstellbare Sektoren? Was Ihre Warum-Frage angeht: Weil schlechte Sektoren sich normalerweise logarithmisch entwickeln, ein oder zwei und Sie sind möglicherweise einige Zeit in Ordnung, aber wenn Sie ein paar Hundert bekommen, ist das Laufwerk auf dem Weg zu gemauert. psusi vor 6 Jahren 1
@psusi Ich habe ein `chkdsk / f / r / x` auf der Festplatte ausgeführt, was ca. 85 fehlerhafte Cluster-Ersetzungen, aber nach Abschluss von Stufe 4 (Verifizierung der verwendeten Dateidaten) wurde der Prozess mit dem Fehler `angehalten. . Dann habe ich die SMART-Nummern mit CrystalDiskInfo überprüft: Attribut: aktuell / schlechteste (Schwellenwert) >> neu zugewiesen: 200/200 / (140); ausstehend: 200/200 / (0); nicht korrigierbar: 100/253 / (0). Peter K. vor 6 Jahren 0
Angenommen, die Zahl in Klammern ist die RAW-Zahl, dann sind 140 neu zugewiesene Sektoren ein ziemlich schlechtes Zeichen. Ich würde vorschlagen, ein Linux-Live-System zu verwenden, um "dd" Nullen über die gesamte Festplatte hinweg zu verwenden, und "smartctl", um den SMART-Status zu überprüfen. Wenn danach 140 neu zugewiesene Sektoren zur Verfügung stehen und ansonsten alles in Ordnung ist, können Sie das Laufwerk weiterhin für unwichtige Daten verwenden, wobei regelmäßig der SMART-Long-Selbsttest auf neue Fehler überprüft wird. psusi vor 6 Jahren 0
@psusi Entschuldigung, das waren die SMART-Standardwerte (normalisiert) und der (WD-definierte, vermutlich angenommene) Schwellenwert. Die Rohzahlen sind: neu zugewiesen = 0; nicht korrigierbar = 0; ausstehend = 260 (104HEX). Nicht sicher, ob 260 von Millionen von Sektoren eine Menge sind oder nicht. Ich verstehe, dass die Evolution wichtig ist? Wenn also ein HDD-Controller während eines "Schreibvorgangs" nur fehlerhafte Sektoren neu kartiert, gehe ich davon aus, dass diese Sektoren nach dem Schreiben der Daten "schlecht" wurden. Peter K. vor 6 Jahren 0
@psusi Also kann ich den HDD-Controller nach Ihrem Vorschlag "zwingen", diese fehlerhaften Sektoren neu zuzuordnen (wenn genügend Ersatzlaufwerke verfügbar sind; andernfalls werden diese Sektoren nur als "schlecht" bezeichnet?), indem Sie (kein Linux-Live-System verwenden) , aber nur MS Sysinternals Befehl) zB (1) lösche die Dateien mit Problemen (ich habe sie identifiziert); (2) Schreiben Sie mit `sdelete –zd:` Nullen in den leeren Speicherplatz (vorausgesetzt, dass die Festplatte diese Schreibbefehle abfängt und die fehlerhaften Sektoren neu belegt). Und achten Sie regelmäßig auf die SMART-Daten, um zu sehen, ob es eine Entwicklung gibt ... Peter K. vor 6 Jahren 0
Yes; writing to a bad sector will force it to be reallocated, if needed. Sometimes the sector isn't bad at all and the write succeeds without remapping. This happens sometimes after a sudden power loss in the middle of a write. Since you have already run chkdsk though, Windows has already flagged those sectors as bad and will refuse to use them. psusi vor 6 Jahren 0
Persönlich stimme ich zu, dass nicht kritische Dateien auf solchen Laufwerken gespeichert werden können, sofern ein Dateisystem mit Prüfsummen- und Fehlerkorrekturfunktion (https://en.wikipedia.org/wiki/List_of_file_systems#File_systems_with_built-in_fault-tolerance) wie ReFS vorhanden ist Wird BtrFS oder ZFS verwendet phuclv vor 5 Jahren 0
@phuclv Vielen Dank für das Einspielen. Haben Sie Vorschläge, wie Sie eines dieser Dateisysteme auf W10 verwenden können? MS hat die ReFS-Unterstützung (oder die Fähigkeit zum Erstellen von Volumes) auf den meisten W10-Versionen eingestellt (obwohl möglicherweise ein separates Systool heruntergeladen und verwendet werden kann?), Und WinZFS und WinBtrFS scheinen nicht wirklich "produktionsbereit" (als Linux-Port) zu sein zu W10). Peter K. vor 5 Jahren 0
Die Verwendung von Linux (entweder in einer VM oder direkt) wäre in diesem Fall wahrscheinlich besser phuclv vor 5 Jahren 0
@phuclv Danke, aber ich möchte nicht anfangen, etwas über Linux zu lernen;) Ich schaue etwas weiter auf ReFS, um zu sehen, ob Stand-Alone-Systools vorhanden sind, um Volumes mit meiner W10-Version zu erstellen. Peter K. vor 5 Jahren 0

0 Antworten auf die Frage