quarta-feira, 18 de fevereiro de 2015

Extundelete - Recupere arquivos no Ubuntu



O extundelete promete recuperar arquivos apagados que estejam em sistemas de arquivos ext3 e ext4, utilizados em sistemas Gnu/Linux. Tal programa é baseado na ferramenta ext3grep, que vasculha todo um sistema de arquivo "ext3" por rastros de arquivos deletados, o extundelete é capaz de recuperar informações dos ponteiros de blocos do inode; onde ficaram salvos os arquivos removidos. Por fim, todo o conteúdo recuperado é enviado para um diretório escolhido por Vc. 

Quando você remove um arquivo acidentalmente, recomenda-se que pare de usar imediatamente o sistema de arquivos no qual o arquivo estava. Para isso use o comando "umount", para desmontar a partição. Embora seja possível rodar o extundelete com a partição montada, é interessante desmontá-la afim de proteger os blocos de gravação.

Comando de instalação:

sudo apt-get install extundelete

Com o extundelete instalado no seu Linux, você precisa identificar onde estava salvo seu arquivo removido acidentalmente ou não. 

Supondo que você removeu um arquivo chamado amor.mp3, contido na partição /home do seu sistema. Assim, a primeira coisa a fazer é desmontar tal partição. 

Primeiramente, identifique-a usando o comando: 

df -h

Supondo que o sua /home está montado no /dev/sdb2, basta rodar os comandos abaixo: 

sudo umount /dev/sdb2
sudo extundelete --restore-file /dev/sdb2 /home/ricardo/amor.mp3

Note que o último parâmetro é exatamente o nome do arquivo deletado. 

Se tudo ocorrer bem, seu arquivo será recuperado em  /home/SEU_USUARIO/RECOVERED_FILES

Você pode obter uma relação completa dos parâmetros e opções do extundelete aqui

Em resumo, caso você queira restaurar a partição inteira: 

sudo extundelete /dev/sda2 --restore-all

Ou restaurar um diretório específico (por exemplo "documentos"): 

sudo extundelete /dev/sda2 --restore-directory /home/SEU_USUARIO/documentos

Acho que isso poderá ter te ajudado de alguma forma.

nodes2015

0 comentários:

Postar um comentário