Recuperar arquivos deletados de um pendrive no Linux


Essa matéria é para quem por algum motivo teve a triste experiência de perder seus arquivos que estavam em um pendrive e foram apagados.


Recuperar arquivos deletados de um pendrive no Linux

Nessa matéria irei usar o TestDisk, o diferencial dele é que recupera seus dados preservando os nomes dos arquivos e tem uma linguagem mais amigável que os demais programas.

TestDisk é um utilitário de recuperação de dados gratuito e de código aberto que ajuda os usuários a recuperar partições perdidas ou reparar sistemas de arquivos corrompidos. O TestDisk pode coletar informações detalhadas sobre uma unidade corrompida, que pode então ser enviada a um técnico para análise posterior. Wikipedia (inglês)

 

OBS: A matéria eu fiz usando um pendrive, mas é o mesmo processo para um HD (disco rígido)

Para iniciar você deve instalar o TestDisk, para isso abra o terminal e de o comando abaixo para a sua distribuição Linux.

Pra Arch Linux e derivados

sudo pacman -S testdisk

Para Debian e derivados

sudo apt install testdisk

Para Fedora e derivados

sudo dnf install testdisk

Para openSUSE

sudo zypper install testdisk


Nesse teste vou usar um pendrive de 4 GB que contem 3 PDF e uma imagem.


Arquivos excluídos do Pendrive.


Lixeira limpa.



Para recuperar os dados, abra o terminal e de os comandos na sequencia.
sudo testdisk
Selecione "Create" e tecle enter para criar um log do disco a ser recuperados.


Selecione o disco e tecle enter.


Selecione "Intel ..." e tecle enter.



Selecione "Analyse" e tecle enter.


Selecione"Quick Search" e tecle enter.



Tecle enter para continuar.



Tecle enter para continuar.



Selecione "Deeper Seatch" e tecle enter.



Aguarde...



Tecle enter para continuar.



Sele "Quit" e tecle enter.



Selecione "Advanced" e tecle enter.


Selecione "Undelete" e tecle enter.



Ai estão os arquivos deletados.


Tecle a para selecionar todos os arquivos ou : para selecionar apenas um,
tecle C para recuperar todos os arquivos selecionados ou c para recuperar apenas um selecionado.


Selecione o diretório para salvar e tecle enter..


Tecle C para salvar os dados recuperados.



Pronto!



Note que os arquivos estão com um cadeado, você tem limitações de permisões neles, resolva com o comando abaixo.
sudo chown -R $USER:$USER ~/salvos
Pronto, os arquivos são todos seus.






Comentários

Você precisa ver isso

Todos os arquivos do blog

Mostrar mais