
Ich habe eine SD-Karte, die ich versehentlich entfernt habe, ohne sie aus einem Android-Telefon auszuhängen. Danach werden auf der Karte Dateien mit falschen Namen und Daten angezeigt. Scheinbar ist die FAT-Datei beschädigt, aber ich kann fsck auf diesem Laufwerk nicht ausführen:
$ sudo dosfsck -n /dev/sdb
dosfsck 3.0.7, 24 Dec 2009, FAT32, LFN
Logical sector size (64543 bytes) is not a multiple of the physical sector size.
Wie kann ich diesen Fehler umgehen und die Daten wiederherstellen?
Antwort1
Obwohl dies nicht zur Reparatur des Dateisystems beiträgt, bedeutet der Fehler, dass Sie für fsck die Partition und nicht die Festplatte angeben müssen:
$ sudo dosfsck -n /dev/sdb1
im Gegensatz zu
$ sudo dosfsck -n /dev/sdb