So dekodieren Sie das XFS-Verzeichnis „Lost+Found“

So dekodieren Sie das XFS-Verzeichnis „Lost+Found“

Ich habe es geschafft, meine selbstgebaute NAS-Box (einen alten HP D530 + 2x 750 GB SATA Soft Raid1 + 17 GB Bootdiskette mit Ubuntu Server 8.10) zu zerstören.

Ich habe im Internet gesucht und versucht, das Dateisystem zu reparieren, aber ohne Erfolg :( Ich dachte, dass die Verzeichnisse/Dateien im Stammverzeichnis des Verzeichnisses „lost+found“ 64-Bit-Zahlen sind. Gibt es eine Möglichkeit, die Zahl in Binärform umzuwandeln und von dort aus die Verzeichnis-/Dateistruktur wiederherzustellen?

Genauer gesagt: Kann irgendjemand auf Informationen verweisen, wie XFS-Inodes aufgeteilt werden (ergibt das Sinn)?

Antwort1

Die Dateinamen in lost+found sind nur der Inode der Datei. Es gibt keine Möglichkeit, dies einem Dateinamen zuzuordnen. Sie befinden sich in lost+found, weil der Verzeichniseintrag für diese Dateien nicht gefunden werden konnte. Ein Inode ist nur eine Nummer und hat keine intrinsische Bedeutung.

Wenn Ihre Dateien jedoch erweiterte Attribute enthalten und diese erweiterten Attribute auf den ursprünglichen Pfad verweisen könnten, können Sie die Verzeichnis-/Dateistruktur durch Dekodierung der erweiterten Attribute rekonstruieren.

verwandte Informationen