25 de ago de 2008

Recuperando fotos (arquivos) de cartão de memória utilizando o Photorec no Ubuntu 8.04 Hardy.

Geralmente as câmaras municipais, fazem o uso freqüente de câmeras digitais para registrar os seus eventos e momentos históricos. Mas é muito comum que, fotos sejam apagadas acidentalmente dos cartões de memória, antes mesmo de serem devidamente armazenadas. Com o objetivo de recuperar estas fotos (apagadas), elaborei este tutorial, utilizando o Photorec no Ubuntu Hardy.
Mas, antes de iniciar é essencial que você saiba que as fotos podem ser facilmente recuperadas, desde que você não sobrescreva o cartão com novas fotos.

1º Passo - Instale o Photorec, para isso vá até o terminal e digite:


$ sudo apt-get update
$ sudo apt-get install testdisk

2º Passo - Defina a pasta onde será feita a operação de recuperação. Neste caso, vamos utiliza a pasta /home/bkpcartao;


3º Passo - Descubra qual é o dispositivo do cartão utilizando o seguinte comando no terminal:


$ cat /proc/partitions

Dica: Caso tenha dificuldade de identificar faça o seguinte:
Com a câmera desconectada, vá até o terminal e digite cat /proc/partitions, observe os dispositivos listados, agora plugue a câmera ou cartão e aguarde até que o dispositivo seja montado e digite novamente o comando acima, observe que um novo dispositivo surgiu, sendo este o que procuramos.No meu caso o dispositivo é /dev/sdb1


4º Passo – Utilizando o comando abaixo, faremos uma imagem do cartão de memória na pasta definida no 2º passo, para isso vá até o terminal e digite:

$ sudo dd if=/dev/sdb1 of=/home/bkpcartao/imagem_camera.img

Dica: Observe que /dev/sdb1 trata-se do cartão de memória localizado no 3º passo

5º Passo – Agora utilizaremos o aplicativo Photorec para recuperar o conteúdo perdido. Para isso no terminal digite:
$ sudo photorec /home/bkpcartao/imagem_camera.img

6º Passo – Observe que dentro da pasta escolhida no 2º Passo, foi criada um pasta com o nome recup_dir.1, mas esta pasta deverá estar inacessível para o seu usuário. Para que possamos acessar a mesma e visualizar os arquivos, vamos mudar o dono e as permissões destes arquivos. Para isso no terminal digite:


$ sudo chown -R angelo.angelo /home/bkpcartao
$ sudo chmod -R 777 /home/bkpcartao

Dica: Você deverá personalizar a primeira linha na parte angelo.angelo, para seu usuário e grupo.


7º Passo - Agora é só correr para o abraço e visualizar os arquivos dentro da pasta /home/bkpcartao/recup_dir.1

4 comentários:

Parafraseando do ditado "quem conta um conto aumenta um ponto", aqui "quem comenta um post, aumenta um ponto"!