Resgatar dados do cartão micro SD FAT32 corupted

3

Eu usei no Android e ele simplesmente parou de funcionar. Eu quero extrair dados antes de formatá-lo. Aqui está a saída de sudo dosfsck -w -r -l -a -v -t /dev/mmcblk0p1 :

fsck.fat 3.0.26 (2014-03-07)
fsck.fat 3.0.26 (2014-03-07)
Checking we can access the last sector of the filesystem
Boot sector contents:
System ID "android "
Media byte 0xf0 (5.25" or 3.5" HD floppy)
       512 bytes per logical sector
     32768 bytes per cluster
        32 reserved sectors
First FAT starts at byte 16384 (sector 32)
         2 FATs, 32 bit entries
   2022912 bytes per FAT (= 3951 sectors)
Root directory start at cluster 2 (arbitrary size)
Data area starts at byte 4062208 (sector 7934)
    505668 data clusters (16569729024 bytes)
16 sectors/track, 4 heads
         0 hidden sectors
  32370688 sectors total
Checking file /
/
  Contains a free cluster (2). Assuming EOF.
FAT32 root dir starts with a bad cluster!

É possível salvar dados? Obrigado!

    
por Dusan Milosevic 02.09.2014 / 22:51

2 respostas

5

Use ddrescue para fazer uma cópia do cartão SD - você não quer trabalhar fora do original.

Você pode usar TestDisk ou Autopsy para tentar recuperar o sistema de arquivos ou uma ferramenta como scalpel para gravar arquivos do disco.

Aqui estão alguns comandos básicos:

ddrescue

ddrescue é usado de maneira semelhante a dd . A saber:

ddrescue /dev/XXX /home/user/Desktop/copy_of_sd_card /home/user/Desktop/logfile

O logfile armazenará as informações sobre os setores que tiveram problemas para ler.

Fonte: link

TestDisk

Você pode usar TestDisk para tentar recuperar arquivos da imagem:

testdisk /home/user/Desktop/copy_of_sd_card

Tem uma interface semelhante a um assistente. também. Um guia completo está aqui: link

Autópsia

Autospy é uma interface gráfica sobre o kit de detecção. Quando você o executa, ele cria uma interface da Web.

link tem um simples passo a passo sobre como usar a autópsia.

Veja também o link

    
por Moshe 02.09.2014 / 23:00
2

Desde que os arquivos no seu cartão SD não tenham sido sobrescritos fisicamente, sempre é possível recuperá-los, mesmo se o cartão SD for reformatado. Eu recomendo usar o programa PhotoRec , é fácil de usar a ferramenta de linha de comando.

    
por user280493 02.09.2014 / 23:10