Impossibile eseguire fsck su FAT rotto dopo la rimozione "non sicura" del dispositivo


2

Ho una scheda SD che ho rimosso accidentalmente senza smontare su un telefono Android. Successivamente, la scheda si presenta come avere file con nomi e date di immondizia. Sembra che FAT si sia rotto ma non posso eseguire fsck su questo disco:

$ 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.

Come posso aggirare questo errore e recuperare i dati?

Risposte:


4

Anche se non aiuta a riparare il file system, l'errore in realtà significa che devi specificare la partizione e non il disco per fsck:

$ sudo dosfsck -n /dev/sdb1

al contrario di

$ sudo dosfsck -n /dev/sdb
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.