Recuperando HD

De Fórum Debian Wiki


Índice de conteúdo

Introdução

Esse artigo trata sobre a recuperação de dados usando o comando dd, esse software faz uma cópia bit a bit, idêntica e perfeita do HD, não importando o conteúdo do mesmo. Por isso pode ser utilizado em qualquer tipo de sistema de arquivos, como FAT, FAT32, NTFS, HPFS, EXT2, EXT3, REISERFS etc..

Observações

O disco de origem deverá ser do mesmo tamanho ou menor que o HD de destino, senão será impossível fazer a clonagem.

A melhor forma é coloque o HD de origem como primary master e o de destino como primary slave.

No caso da partição corrompida ser NTFS, muito comum em empresas que possuem mais de um sitema em suas maquinas, não hã um material muito farto sobre ferramentas, mas existe programas pagos que podem ajudar.

início

Para recuperar, primeiro é necessário passar o conteúdo de um HD pra outro, ou criar uma "imagem" para instalação ou recuperação.

Abra o shell e execute o comando abaixo como root:

dd if=/dev/hda of=/dev/hdb

A clonagem é demorada, um HD de 20GB/5400rpm pra um HD de 80GB/7200, o tempo é cerca de uma hora.

Ao terminar o dd informará os dados da clonagem.

Ex:
Um HD de 40Gb ATA100 demora 40 minutos com comando abaixo:
dd if=/dev/hd_origem of=/dev/hd_destino bs=1M count=40960

dicas

É possível otimizar o uso do dd:

dd if=/dev/origem of=/dev/destino bs=100M conv=noerror

bs => tamanho do bloco a ser copiado - depende da RAM da maquina, quanto maior, mais rápido.

conv=noerror => ideal para discos problemáticos (quando á necessidade de copia para análise forense ou outros fins). Continua o processo mesmo encontrando erros.


Finalmente iniciar a cópia do HD (nesse caso o hda - primário):

dd conv=noerror if=/dev/hda | gzip -9 | split -a 4 -b 695m - ./temp/backup_ 

O conteúdo ficará assim: backup_aaa backup_aab backup_aac ....

Esses arquivos são a imagem do HD completa e compactada, com todas as partições e o MBR.





Ferramentas pessoais