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

Re: SMART: Von LBA auf Datei schließen?




Am 21.11.2013 23:17, schrieb Spiro Trikaliotis:
Hallo,
SMART Self-test log structure revision number 1
Num  Test_Description    Status                  Remaining  LifeTime(hours)  LBA_of_first_error
# 1  Extended offline    Completed: read failure       90%      4030         2656283424
# 2  Extended offline    Completed: read failure       90%      4012         2656283424
# 3  Extended offline    Completed: read failure       90%      4012         2656283424
# 4  Short offline       Completed: read failure       90%      4012         2656283424
# 5  Short offline       Completed without error       00%         3         -
# 6  Extended offline    Interrupted (host reset)      90%         1         -


Ich scheine also über 6000 defekte Blöcke zu haben, die ab Block
2656283424 beginnen.

Nun kenne ich das Bad Block Howto:
http://smartmontools.sourceforge.net/badblockhowto.html

Dort wird beschrieben, wie ich daraus erkenne, welche Dateien defekt
sind, und durch ein neu-Schreiben die Reallokation in Reservesektoren
erzwinge.

Mein Problem: Dort ist alles per "klassischem" MBR ohne LVM beschrieben,
ich habe aber eine GPT, auf der noch ein LVM liegt. Mit gparted sehe
ich, dass sie wie folgt aufgeteilt ist:

  /dev/sda1: fat32,   /boot/efi,  487 MiB
  /dev/sda2: ext2,    /boot,      244 MiB
  /dev/sda3: lvm2 pv,            1.82 TiB

Jetzt rächt es sich für mich, dass ich einfach die Vorgabe des
Installers (LVM) übernommen habe, ohne das zu kennen.

Wie kann ich nun rausbekommen, welche Dateien unter der LBA-Blocknummer
(und den folgenden, möglicherweise ebenso defekten) liegen? Ich habe bis
jetzt noch nicht einmal eine Möglichkeit gefunden, die GPT "blockweise"
ausgeben zu lassen, um zumindest den Abstand vom Beginn der Partition
/dev/sda3 bestimmen zu können. Von LVM habe ich genauso wenig Ahnung.
Zu lvm kann ich dies empfehlen:
http://wiki.ubuntuusers.de/Logical_Volume_Manager?redirect=no

willst du den Startsektor der Partition wissen? Bei Gparted rechtsklick auf die Partition und unter Informationen wird der Startsektor angezeigt.
Achtung, Sektorgröße und Blockgröße (LBA) sind nicht unbedingt identisch.

Über Hilfe (auch in Form sinnvoller Links; die Suche nach GPT under/oder LVM erschlägt
einen förmlich, hilfreiches für mein Problem habe ich aber nicht
herausdestillieren können) wäre ich sehr dankbar!

Zur Zeit kann ich kein Fehlverhalten des Rechners feststellen - ausser
eben den langen Wartezeiten ab und an, wenn der Rechner offenbar wieder
versucht, die o.g. Blöcke zu lesen. Dann hat man das Gefühl, dass das
System abgestürzt wäre. Nach langem Warten geht es dann aber irgendwann
wieder.

Beste Grüße,
    Spiro.



Reply to: