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?

Basilevs
quelle

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
darkdragn
quelle
@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