Posso recuperar arquivos da lixeira depois que eles foram esvaziados?

2

É possível encontrar arquivos que foram excluídos e a lixeira está vazia?

Minha área de trabalho foi limpa e não sei por quê, mas tinha alguns arquivos que gostaria de recuperar.

    
por railguage48 07.12.2011 / 19:05

2 respostas

5

Talvez ...

Sugiro que você experimente extundelete . (Supondo que você use uma partição ext)

  

extundelete é um utilitário que pode recuperar arquivos apagados de uma partição ext3 ou ext4. O sistema de arquivos ext3 é o sistema de arquivos mais comum quando se usa o Linux, e o ext4 é o seu sucessor. O extundelete usa as informações armazenadas no diário da partição para tentar recuperar um arquivo que foi excluído da partição. Não há garantia de que qualquer arquivo em particular poderá ser recuperado, por isso sempre tente ter um bom sistema de backup, ou pelo menos coloque um no lugar depois de recuperar seus arquivos!

Como o site avisa, quanto mais gravações no sistema de arquivos, menor a probabilidade de você obter arquivos. Você provavelmente deseja desmontar sua partição imediatamente e depois executar o programa.

    
por user606723 07.12.2011 / 19:11
0

Os arquivos que foram esvaziados da Lixeira podem ter sido sobrescritos. Somente aqueles arquivos que não foram sobrescritos, poderemos recuperar com extundelete .

  

Portanto, pare de usar a partição que contém arquivos excluídos acidentalmente.

Recomenda-se que a unidade seja montada somente para leitura para evitar a perda de dados. Para nossa Lixeira, isso significa que precisamos iniciar uma sessão ao vivo do Ubuntu para prosseguir. Em seguida, instalamos exundelete na sessão ao vivo e montamos nossa partição do HOME em /dev/sfXx somente para o sistema ao vivo:

ubuntu@ubuntu: sudo mount /dev/<sdXx> -o rw /mnt 

Obtemos os melhores resultados caso lembremos o nome exato de um arquivo que queremos recuperar, pois talvez não precisemos de remanescentes de todos os arquivos que já deletamos.

Por padrão, os arquivos serão recuperados em um diretório RECOVERED_FILES no caminho atual de onde o executamos. Em um sistema ao vivo, isso precisa ser adaptado para outro diretório de saída em uma partição ou unidade diferente da partição que queremos recuperar arquivos de . Esta partição terá que ser montada com acesso de escrita ao sistema live também, por ex. com o Nautilus, ou para um ponto de montagem diferente do acima.

Para recuperar um arquivo conhecido da Lixeira, emitimos o extundelete com as seguintes opções:

sudo extundelete --restore-file  /mnt/home/<user>/.local/share/Trash/files/<name> --output-dir <path> -- /dev/sdXx

Substitua <user> pelo seu nome de usuário, <name> pelo nome do arquivo que queremos recuperar, <path> pelo caminho ao qual queremos gravar os arquivos recuperados.

Podemos fornecer ao extundelete uma lista de arquivos de um arquivo com a opção --restore-files <filename> , um diretório com a opção --restore-directory ou deixar recuperar tudo o que encontrar --restore-all . Para ainda mais opções, leia a página do manual .

    
por Takkat 03.04.2016 / 17:02