Are there any secure UNIX tools to recover data, that was removed with
rm
, from a USB flash drive?
Sim e, a propósito, a recuperação de fotos é um dos cenários mais comuns.
As condições que você descreveu são realmente ótimas porque:
- você excluiu diretamente os arquivos
- o sistema de arquivos não está danificado
- você não usou mais a unidade
Estas condições levam a duas opções disponíveis.
Se você se preocupa com os nomes dos arquivos (ou tem arquivos fragmentados)
Quando você escreve muitas imagens sequencialmente em uma unidade, o risco de fragmentação é realmente muito baixo, mas ainda assim. Para recuperar arquivos e nomes de arquivos você precisa de uma ferramenta que tenha conhecimento do sistema de arquivos.
Digite TestDisk :
sudo testdisk /dev/sdb
Ele mostrará um procedimento passo a passo por meio de uma interface de usuário textual (TUI). Os passos essenciais são:
- digitalizando a unidade
- selecionando a partição
- pressionando P para mostrar os arquivos
- copiando os arquivos apagados (vermelhos) com C
Se você quer apenas as fotos de volta
Para fotos, você pode não se importar com os nomes. Além disso, o sistema de arquivos pode estar danificado (não o seu caso) e o TestDisk não ajudaria.
PhotoRec (do mesmo desenvolvedor) vem para o resgate:
sudo photorec /dev/sdb
Aqui você só precisa especificar o diretório de saída. Você também pode desabilitar a detecção para alguns tipos de arquivos que você não se importa.