Coloquei um cartão MicroSD de 8 Gb no gravador de vídeo e gravei alguns vídeos nele. Então recebi uma mensagem, aquele cartão está cheio. Conectei-o ao leitor de cartão do computador e vi que o cartão estava cheio de arquivos do sistema de arquivos Android de algum dispositivo antigo. Também encontrei dois vídeos que acabei de gravar. Vi esses vídeos e no momento em que estava assistindo o segundo recebi uma mensagem, que os dados estão ilegíveis.
Depois disso, quando estou olhando para o cartão, vejo apenas System Volumne Information
o diretório do Windows e um grande arquivo 3,5G com nome trashd. Este arquivo provavelmente encapsula todo o conteúdo do cartão flash.
Não consigo abrir ou copiar este arquivo.
Como posso restaurar dados nesta situação?
Responder1
Parece-me que seu cartão SD está corrompido. Quantos anos tem isso? Especialmente os cartões SD mais antigos e de marcas menos conhecidas tendem a envelhecer rapidamente. Eu sugiro que você siga a etapa 1 do meu tutorial abaixo primeiro, antes de realizar qualquer ação adicional. Então eu usaria chkdsk
ferramentas semelhantes para tentar reparar a unidade. Você também pode tentar testdisk
reparar o sistema de arquivos. Se nada funcionar....
Para recuperação, você pode usar meu seguinte tutorial: (Se você não tiver o Linux instalado, um USB ativo (por exemplo, xubuntu) funcionará bem.)
1. Crie uma imagem da unidade
Este é um passo muito importante que o impedirá de causar ainda mais danos do que benefícios. Esta é uma boa ideia antes mesmo de você tentar consertar a unidade. A recuperação de arquivos que faremos posteriormente será realizada na imagem do disco, ao invés do disco real. Para criar uma imagem de disco, basta emitir o seguinte comando: (o sinalizador de status é opcional, mostra a estatística de progresso durante dd
a execução)
$ sudo dd if=/dev/sdX of=image.dd bs=1M status=progress
Substitua X
pela letra da sua unidade. (Você pode descobrir isso com lsblk
)
2. Execute a recuperação de arquivos
Existem muitos aplicativos de recuperação, pessoalmente acho que photorec
funcionam foremost
melhor. photorec
geralmente faz parte do testdisk
pacote. No debian, você pode instalar ambos conforme a seguir:
$ sudo apt-get install testdisk foremost
a) Photorec
Basta executar $ photorec image.dd
agora para abrir a interface interativa do photorec.
Pressione Enter ( [Proceed]
) para selecionar a imagem do disco. Na próxima tela, você será solicitado a selecionar uma partição. Se o photorec encontrar as partições corretas, você pode selecionar aquela da qual deseja recuperar os arquivos aqui. Se não detectar as partições corretamente, simplesmente selecione No partition [Whole disk]
e pressione Enter novamente para executar o [Search]
. Uma vez selecionado o tipo de sistema de arquivos na próxima tela, você precisa selecionar um diretório no qual os arquivos recuperados devem ser salvos. Confirme com C
.
Quando terminar, prossiga para a etapa 3.
b) Em primeiro lugar
Enquanto o photorec funciona tentando encontrar "blocos de dados" da unidade e da mídia usandoescultura de arquivo, acima de tudo, faz isso de maneira um pouco diferente. Ele ainda usa o conceito de gravação de arquivos, mas ignora o tipo de sistema de arquivos subjacente e funciona diretamente copiando segmentos da unidade para sua RAM, que é então verificada em busca de tipos de cabeçalho de arquivo. O principal vem com muitos cabeçalhos integrados para recuperar a maioria dos tipos de arquivos comuns; se você deseja adicionar cabeçalhos/rodapés personalizados para detectar tipos de arquivos menos comuns, o principal oferece essa capacidade.
Para executar principalmente usando as opções padrão da imagem, execute o seguinte comando:
$ foremost -i image.dd -v
Isso salvará todos os arquivos recuperados no output
(novo diretório que será criado). Você pode especificar outro diretório de saída usando o -o
sinalizador e -a
ignorar erros/salvar arquivos corrompidos.
3. Filtre os arquivos recuperados
Isso é opcional, mas às vezes você está interessado apenas em tipos específicos de arquivos, ou pior ainda: as ferramentas de recuperação fornecem um milhão de arquivos, dos quais milhares parecem ser, por exemplo, um arquivo JPEG, mas na realidade é apenas um arquivo corrompido. arquivo e nem uma imagem. Para filtrá-los, você pode usaresseresposta que dei para outra pergunta no SuperUser.