Eu tenho um cartão SD de 4 GB com algumas fotos de família que preciso recuperar. Quando insiro o cartão no meu leitor de cartão, ele aparece como um dispositivo desconhecido de 32 MB (as /dev/sde
) e não pode ser montado. Ao inserir novamente na câmera (uma Nikon D60), diz que os cartões precisam ser formatados (assim como a inserção em uma máquina Windows). Quero recuperar todas as fotos no cartão (havia outras antes das fotos da família) porque não sei quantas fotos tirei ou seus tamanhos exatos (mas acredito que eram todas JPEGs). O cartão deve ser formatado como um sistema de arquivos FAT32.
Quais utilitários Linux ou Unix estão disponíveis para recuperar os arquivos? Posso fazer isso sozinho ou preciso procurar ajuda profissional?
Editar: parece que meu leitor de cartão danificou o cartão de alguma forma, tornando-o ilegível e não-formatável. Quando verifiquei outro cartão exatamente o mesmo (exceto arquivos), ele "estragou" o segundo. Gostaria de usar o segundo cartão novamente, então existe uma ferramenta para formatar um cartão danificado que não sabe (ou não pode relatar adequadamente) qual o tamanho?
fonte
ddrescue
. Você não precisa saber nada sobre cilindros / cabeças / setores.-dr3
opção significa-d
, que significa "usar acesso direto ao disco", ignorando os caches de kernel do conteúdo do disco e-r3
, o que significa tentar novamente a leitura 3 vezes, se ocorrer um erro em um setor defeituoso.PhotoRec de http://www.cgsecurity.org/ - gratuito, de código aberto, fácil de usar. Apenas recuperei um monte de fotos e vídeos de família de um cartão SD corrompido. Simplesmente descompacte em uma pasta, execute o arquivo e aponte-o para a unidade.
fonte
Eu recomendo o TestDisk . Eu usei com sucesso para recuperar arquivos de discos rígidos corrompidos. Eu normalmente uso uma distribuição como TRK ou SystemRescueCd .
fonte
Você não detalhou como os dados foram perdidos. Se for uma exclusão lógica e o dispositivo não tiver visto muita gravação, as chances de recuperar dados são boas: o conselho óbvio é procurar o TestDisk & Photorec . Obviamente, a recomendação tradicional: proteger contra gravação do dispositivo original, exponha-o à menor interação possível. O melhor de tudo é que,
dd
em algum suporte diferente, desconecte-o e trabalhe no arquivo de imagem. Se, por outro lado, "ruim" no assunto significa fisicamente arruinado, as coisas ficam mais difíceis, mas você deve tentar da mesma forma, porque geralmente uma parte menor dos blocos fica ilegível. Especialmente no SD, que tem uma reputação de resistência muito alta.fonte
dd if=/dev/sda of=/mnt/hda1/image.dd bs=1M
onde / mnt / hda1 é o ponto de montagem de outro suporte grande o suficiente. Em seguida, desconecte o sd, faça uma cópia do image.dd e trabalhe no último para não precisar recarregar o SD. Consulte o guia passo a passo do TestDisk em sua página inicial. Felizmente, pelo que você diz, parece que você só precisa restaurar a tabela de partição / mbr. Boa sorte.dd
, pois ele pára no primeiro erro. Use algo parecidoddrescue
.Eu usei o photorec, que vem no pacote testdisk. Funcionou bem para mim recuperar fotos de um microsd sandisk que foi corrompido pelo meu telefone.
fonte