Quem nunca apagou um arquivo por acidente, teve seu disco danificado por um vírus ou danificou sem querer a tabela de partição? Em sistema de arquivos FAT ou NTFS a recuperação é relativamente simples e fácil. Já no Linux com EXT2/EXT3, ReiserFS e outros, já não é tão simples assim.
Depois de ter removido um arquivo de uma pen drive por acidente, pesquisei rapidinho no Google uma solução em Linux e acabei descobrindo o TestDisk, uma ferramenta simples e muito poderosa que além de recuperar arquivos removidos de quaisquer dispositivo de armazenamento (disco, pen drive, SD Card, etc…), pode recuperar tabela de partições, localizar partições perdidas no disco e outras diversas ferramentas que ajudam e muito na hora do desespero.
O melhor de tudo é que está disponível para Linux, Windows (NT4, 2000, XP, 2003 e Vista), DOS (nativo ou em janela no Windows 9x), MaxOS X e OS2. É um software livre sob licença GPL, com fontes disponíveis, podendo ser executado também em sistemas BSD ou SunOS.
Um amigo testou ele no Windows Vista, e teve alguns problemas com a disposição do texto na tela, mas fora isso, funcionou normalmente.
Ele possui também um outro aplicativo voltado para a recuperação de imagens perdidas de cartões de memória de máquinas digitais, com suporte a EXIF, reconhecimento de arquivos JPEG, entre outras funções muito úteis, chamado PhotoRec.
É um ótimo aplicativo para termos sempre a mão naquela pen drive de utilitários que virou chaveiro, até porque ele não precisa ser instalado no Windows, basta executar diretamente do diretório.





Conheço o programa faz algum tempo. É uma ótima ferramenta.