[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Verhaltensweise bei „unreadable sectors“



Hallo ihr,

Christoph Schmees schrieb am Montag, den 25.02.2019 um 15:57:
> Am 25.02.19 um 15:47 schrieb Gerhard Wolfstieg:
> >      Hallo zusammen!
> > 
> > Was ist die beste Vorgehensweise, wenn man diese Nachricht erhält:
> > 
> > ›››››››››››››››
> > This message was generated by the smartd daemon running on:
> > 
> >    host name:
> >    DNS domain:
> > 
> > The following warning/error was logged by the smartd daemon:
> > 
> > Device: /dev/sdc [SAT], 1 Currently unreadable (pending) sectors
> > 
> > Device info:
> > WDC WD5000AAKX-003CA0, S/N:WD-WMAYUL014761, WWN:5-0014ee-1af450196,
> > FW:15.01H15, 500 GB
> > 
> > For details see host's SYSLOG.
> > ‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹
> > 
> > In /var/log/syslog steht auch nicht mehr.
> > 
> >      Grüße und Dank im Voraus, Gerhard
> 
> Vorgehensweise? Platte auswechseln. 

Ist dieser Rat nicht ein wenig übertrieben und erzeugt noch
mehr Elektronik-Schrott als unsere Zivilisation sowieso schon
erzeugt?

Es kann doch immer mal vorkommen, dass die Elektronik einer
Festplatte die Daten eines einzelnen Sektor nicht wieder
rekonstruieren kann.  Das muss noch lange nicht bedeuten, dass
dieser Sektor oder weitere Bereiche der Platte physikalisch
defekt sind.  Wahrscheinlich lässt sich der Sektor ganz normal
wieder beschreiben.  Ärgerlich ist nur, dass die Daten,
die dort waren, nicht rekonstruiert werden konnten und dass
die obige Fehlermeldung alleine leider keine Rückschlüsse
darüber erlaubt, um was es sich dabei nun genau gehandelt hat.

Um den Fehler zu beheben, muss der betroffene Sektor nämlich
erneut mit Daten (z.B. aus einem Backup) beschrieben werden.

Wie kann heraus gefunden werden, um welche Daten es sich 
gehandelt hat?  Eine Möglichkeit ist das Kommando::

  find / -xdev -type f -print0 | xargs -0 sha512sum

um jede Datei im System auszulesen.  Wenn der Sektor zu
einer dieser Dateien gehört, kann anhand einer Fehlermeldung
festgestellt werden, ob und welche Datei betroffen ist.

Bitte beachten, dass es eine schlechte Idee ist, die betroffene Datei
einfach zu löschen: Sie muss an Ort und Stelle mit Daten beschrieben
werden, damit die Platte die Chance bekommt, den Sektor „neu zu
magnetisieren“.  Falls obiges Kommando keinen Lesefehler produziert,
dann ist der betroffene Sektor vermutlich in der "freelist".
Bei Fehlern, die beim Ablaufen des Verzeichnis-Baumes auftreten, ist
der Sektor vermutlich Teil der Dateisystem-Infrastruktur.  In diesem
letzterem Fall kann u.U. nicht mal ein "fsck" helfen und es kann dann
notwendig werden, das Dateisystem komplett neu zu formatieren.

> Wenn du es nicht glaubst, dann sieh dir mit GSmartControl
> die Attribute an und/oder mache den ausführlichen
> Selbsttest. ((geht auch mit smartmontools direkt, aber
> unhandlich.))

Ich habe nicht verstanden, was das bei der Identifikation und
Rekonstruktion der verlorenen Daten helfen soll.

Liebe Grüße, Peter Funk
-- 
Peter Funk ✉:Oldenburger Str.86, D-27777 Ganderkesee; ☎:+49-179-640-8878 
office✉: ArtCom GmbH, Haferwende 2, D-28357 Bremen, Germany
☎:+49-421-20419-0 <http://www.artcom-gmbh.de/>

Attachment: signature.asc
Description: Digital signature


Reply to: