Files retten aus knoppix-data.img
Normalerweise lege ich unter Knoppix keine Daten ab, aber den einen Stick habe ich für Demos benutzt und dazu Files persistent abgelegt.
Heute wollte dieser Stick nicht mehr booten. Der Kernel startete normal, aber dann kam die Meldung <6>[ 40.151627] sd:6:0:0:0 [sdb] und nach einer Weile Unrecovered read error.
Auf einem anderen PC waren die Symptome etwas anders, aber das Resultat was das selbe: bootet nicht.
Erster Versuch
Also ab ins Internet und gesucht. Als erstes fand ich den Tip es mit
sudo e2fsck -p kopie-von-konppix-data.img
zu versuchen. knoppix-data.img liess sich aber nicht kopieren, weil es beim Lesen einen Fehler gab.
Weil ich sowieso wenig Chancen auf eine Rettung sah, wagte ich den Befehl auf dem Original ...
Einige Fehler wurden gefunden und korrigiert, aber es half nichts.
Zweiter Versuch
Dann fand ich den Hinweis, dass knoppix-data.img ein ganz normales Filesystem ist, und dass man es mounten kann.
Also habe ich den Stick an ein anderes Knoppix angesteckt und dort zwei Directories als Mountpoints erzeugt:
mkdir /mnt/stick mkdir /mnt/img
Dann den Stick und das Image gemountet:
mount /dev/sdc1 /mnt/stick mount /mnt/stick/KNOPPIX/knoppix-data.img /mnt/img
Nach dem Wechsel ins Directory /mnt/img fand ich zu meiner Freude alle meine Files intakt, und konnte sie retten.
Dass genau meine Files vom Fehler nicht betroffen waren, und die Struktur des Filesystems soweit erhalten blieb dass ich es mounten konnte, ist natürlich ein glücklicher Zufall. Vielleicht hilft diese Anleitung aber doch dem einen oder andern Knoppix-User der seine Files zu retten versucht.
Viel Erfolg !