smart: currently unreadable (pending) sectors
Hallo, auf meinem Rechner kam folgende Smart-Meldung: Your hard disk drive is failing. Device /dev/sda, 6 currently unreadable (pending) sectors. Vendor Specific SMART Attributes with Thresholds: ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE 197 Current_Pending_Sector 0x0012 100 100 000 Old_age Always - 6 Auch hier ^^ erscheinen die 6 Sektoren. Nun habe ich versucht, mich anhand der Beschreibung auf http://smartmontools.sourceforge.net/BadBlockHowTo.txt weiter durchzuhangeln, wie ich nun anhand der Angabe aus SMART Self-test log structure revision number 1 Num Test_Description Status Remaining LifeTime(hours) LBA_of_first_error # 1 Short offline Completed: read failure 90% 2998 413792209 # 2 Short offline Interrupted (host reset) 50% 2931 - erstmal an den Namen der betroffenen Datei komme. Für die manuelle Ermittlung anhand von BadBlockHowTo.txt bin ich anscheinend zu blöd, jedenfalls mäkelt debugfs "block not found". Nach einigem Suchen entdeckte ich ein Perl-Skript auf http://www.pro-linux.de/t_system/badblock.html - das lieferte andere Werte für den Dateisystem-Block. Damit habe ich dann via debugfs einen Dateinamen ermittelt. Es handelt sich um ein Digitalfoto. Allerdings läßt sich das Foto einwandfrei öffnen und auch kopieren. Die Kopie ist lt. diff identisch zu Original. Also muss irgendwo ein Fehler in der Ermittlung des Dateinamens aus der LBA-Angabe liegen. Ich blicke da zuwenig durch. => Meine Frage: gibt es ein für den technisch unerfahrenen Anwender einfach nutzbares Programm, das aus der LBA-Sektorangabe narrensicher den Dateinamen ermittelt?? (Dateisystem: ext3, kein LVM) Bevor ich vorschnell irgendwelche Datensektoren überschreibe , will ich mich erstmal überzeugen, daß dort wirklich eine kaputte Datei ist. Dann im Backup suchen, dann den kaputten Sektor überschreiben. (damit die Platte ihn nachfolgend als defekt markiert) Viele Grüße Ulrich Kretschmer -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am 18. November 2008 00:38 schrieb Ulrich Kretschmer <U.Kretschmer@bergruf.de>:
erstmal überzeugen, daß dort wirklich eine kaputte Datei ist. Dann im Backup suchen, dann den kaputten Sektor überschreiben. (damit die Platte ihn nachfolgend als defekt markiert)
Besorg Dir eine neue Platte, kopiere soviel wie möglich an Daten von der kaputten und entsorge sie (falls möglich per Garantie). Erfahrungsgemäß bleibt es nicht bei einigen Sektoren. Und mach mal einen langen Test. Gruß Martin -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (2)
-
Martin Schröder
-
Ulrich Kretschmer