Eu já escrevi sobre recuperação de dados aqui: Recuperando Dados Perdidos Muito Importantes da Partição Ntfs Dê uma olhada aqui também link e aqui link
Primeiro, se você perdeu um arquivo importante, pare de usar o sistema de arquivos em que o arquivo estava no NOW. Os dados que você perdeu ainda podem estar no disco, mas quanto mais tempo você usar o sistema de arquivos, maiores as chances de que os dados sejam destruídos. Então, desmonte o sistema de arquivos ou desligue o sistema agora.
Mostrarei como os dados podem ser recuperados em um pendrive de 2 GB, mas, em princípio, isso funciona também para os HDs. Leva muito mais tempo e você precisa de muito mais espaço em disco para recuperação.
A primeira coisa que faço é criar uma imagem de disco do disco. Dessa forma, não destruo acidentalmente dados que ainda possam estar presentes.
Eu armazenei arquivos neste stick e, em seguida, reformatei o stick:
IMGP1176.JPG
test.txt
Agora o sistema de arquivos não sabe mais nada sobre os arquivos. No entanto, os dados não foram sobrescritos e ainda estão no bastão.
Vamos tentar recuperá-los. Eu preciso recuperá-los da maneira mais difícil, uma simples undelete não funcionará.
Eu despejo todos os dados do pendrive / dev / sdi em um arquivo. Este passo é essencial. Agora estou trabalhando em uma cópia dos dados e não estou em perigo de destruir os dados originais.
dd if = / dev / sdi de = USBimage.raw
OK, os dados estão em um lugar seguro agora.
Não, eu tento recuperar o arquivo. Eu uso a ferramenta de escultura acima de tudo. Acima de tudo verifica o disco para marcadores de início e fim conhecidos de vários tipos de arquivo.
Agora vou usar o primeiro para reconstruir o arquivo
primeiro -i USBimage.raw -o primeiro fora
E como um milagre, o arquivo foi reconstruído em primeiro lugar / jpg / 00007750.jpg
Isso funciona muito bem para todos os arquivos com um marcador inicial e final claros. Olhe para as páginas man mais importantes para mais informações.
É necessário um pouco mais de esforço para restaurar um arquivo txt simples. Aqui não temos marcadores claros de início e fim.
Minha maneira favorita é extrair as seqüências de caracteres da diskimage e restaurar os arquivos manualmente.
strings USBimage.raw > strings.txt
Eu abro strings.txt com vi e encontro o texto que eu estava procurando "Esse texto é muito importante para mim."
Boa sorte em recuperar seus dados!