Zeigen Sie fehlerhafte Blöcke im bereitgestellten ext2 / ext3 / ext4-Dateisystem an


11

Ich habe vor einiger Zeit fsck-c auf der fraglichen (nicht gemounteten) Partition ausgeführt. Der Prozess war unbeaufsichtigt und die Ergebnisse wurden nirgendwo gespeichert (außer beim fehlerhaften Block-Inode).

Jetzt möchte ich schlechte Blockinformationen erhalten, um zu erfahren, ob es Probleme mit der Festplatte gibt. Leider wird die Partition im Produktionssystem verwendet und kann nicht ausgehängt werden.

Ich sehe zwei Möglichkeiten, um das zu bekommen, was ich will:

  1. Führen Sie badblocksin Nur - Lese-Modus. Dies wird wahrscheinlich viel Zeit in Anspruch nehmen und das System unnötig belasten.

  2. Extrahieren Sie irgendwie Informationen über fehlerhafte Blöcke aus dem Dateisystem.

Wie kann ich bekannte fehlerhafte Blöcke anzeigen, die im bereitgestellten Dateisystem registriert sind?

Antworten:


15

Haben Sie sich mit dumpe2fs befasst? Sie können es wie folgt verwenden:

dumpe2fs -b /dev/$partition

Z.B

dumpe2fs -b /dev/sdd1

@Gareth Danke für die Bearbeitung, dies ist mein erstes Mal auf der Seite. Ich versuche immer noch, mich daran zu gewöhnen. Haben Sie einen guten Tag.
Darkdragn
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.