ddrescue
Para recuperar dados de um disco rígido com falha, qualquer acesso adicional de leitura ou gravação a essa unidade precisa ser evitado, pois isso aumenta drasticamente os danos e pode levar a uma falha completa no acesso a essa unidade.
Portanto, é recomendável que você primeiro leia todos os dados que ainda estão acessíveis em sua unidade, criando uma imagem desta unidade. Recuperar seus dados pode ser feito a partir desta imagem.Ddrescue é uma ferramenta que permite copiar todos os dados da sua unidade e salvá-los em outra unidade (saudável) ou em uma imagem em uma unidade com integridade. A unidade em que você salva sua imagem precisa ter pelo menos o mesmo tamanho da unidade original.
Existe um guia detalhado sobre como fazer isso no Wiki Forense . O primeiro passo será inicializar o seu sistema, por ex. de um sistema de resgate ao vivo ou CD e execute o seguinte comando em um terminal:
ddrescue --no-split </dev/hda1> <imagefile> <logfile>
Substitua acima de <entries>
de acordo com a configuração do seu sistema.
Você pode então executar a recuperação de dados, por exemplo, usando testdisc ou photorec no arquivo de imagem gerado.