So finden Sie beschädigte Dateien auf LUKS-verschlüsselten Festplatten durch Suchen nach unverschlüsseltem Inhalt

414
Jens

Ich habe ein volles, auf einer Festplatte verschlüsseltes Ubuntu 16.04-System, das zu Hause auf einer SSD läuft, die nicht korrigierbare Medienfehler hatte und daher ersetzt werden musste.

Also habe ich ddrescuealle Partitionen auf eine neue SSD kopiert und dann im ddrescueFill-Modus alle nicht lesbaren Sektoren auf der Originalfestplatte mit der Zeichenfolge "BAD SECTOR" gefüllt. Die Idee dieses Modus besteht darin, die Suche nach beschädigten Daten später zuzulassen, wenn das Dateisystem erneut eingehängt wird, indem nach Dateien gesucht wird, die "BAD SECTOR BAD SECTOR BAD ..." usw. enthalten.

In meinem Fall hatte ich nur etwa 600kb lesbarer Daten auf der Originalplatte, über etwa 50 Standorte verteilt, so sollte es sein, einige Datenkorruption auf der Platte irgendwo .

Leider scheint die Suche nach "BAD SECTOR" nicht mit einem gemounteten LUKS zu funktionieren (was Sinn macht), da ich den Klartext der verschlüsselten Daten geändert habe. Aber keine meiner Dateien ist nicht lesbar (= aufgrund von beschädigten Klartextdaten nicht entschlüsselbar). Zumindest dieser Befehl gibt keine Fehler zurück:

find $HOME -type f | while read X ; do cat "$X" > /dev/null ; done 

Bei der Installation debsums(bei der alle von Paketen installierten Dateien anhand ihrer ursprünglichen MD5-Summe geprüft werden) werden nur zwei geänderte Dateien zurückgegeben, die beide nicht wie verändert aussehen. Mein System scheint also immer noch in Ordnung zu sein.

Wo liegen also meine Dateisystem- / Datenbeschädigungen? Oder besser, wie finde ich heraus, dass ich den physischen Ort der fehlerhaften Sektoren auf der Festplatte kenne?

1
600k ist im Vergleich zu einem 4-GB-Laufwerk winzig. Wenn Sie von einer Festplatte mit 1 TB oder mehr sprechen, versuchen Sie möglicherweise, eine Nadel in einem Heuberg zu finden. Warum nicht einfach überprüfen, ob Ihre persönlichen Dateien in Ordnung sind, und das Betriebssystem erneut installieren? Wenn Sie jedoch nach "Festplattensektor in LUKS" suchen, kann dies zu Ihrer Antwort führen Xen2050 vor 6 Jahren 0

0 Antworten auf die Frage