Não é possível executar o fsck em FAT quebrado após a remoção de dispositivo "inseguro"

2

Eu tenho um cartão SD que removi acidentalmente sem desmontar em um telefone Android. Depois disso, o cartão aparece como tendo arquivos com nomes e datas de lixo. Parece que o FAT foi quebrado, mas não consigo executar fsck nesta unidade:

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

Como posso resolver este erro e recuperar os dados?

    
por xyzman 04.07.2012 / 17:06

1 resposta

4

Embora não ajude a reparar o sistema de arquivos, o erro realmente significa que você precisa especificar a partição e não o disco para fsck:

$ sudo dosfsck -n /dev/sdb1

ao contrário de

$ sudo dosfsck -n /dev/sdb
    
por 04.07.2012 / 23:53

Tags