Sempre pode acontecer a perda dos dados em caso de um "crash" do
disco rígido (choque elétrico ...) ou de uma
formatagem mal feita !
Felizmente na maior parte dos casos é possível de recuperar os dados, graças aos utilitários de recuperação de dados! No entanto, as soluções de restauração não são asseguradas a 100%. Recomenda-se então escolher as boas ferramentas!
Estas soluções não dispensam a realização de suas próprias
salvaguardas/salvações regulares ! Seria um engano não fazê-las ;-)
Sumário
1 – Condições prévias
- 1.1 – Não escrever mais sobre o disco rígido ou a partição!
- 1.2 – Possuir um outro suporte para salvar: uma outra partição, um outro disco rígido (interno ou externo), um disco ZIP, ... etc ....
2 - Com Windows
2.1 – Os softwares
Estas soluçãoes são gratuitas e ilimitadas
2.1.1 - PC Inspector File Recovery
- Baixar PC Inspector File Recovery
- Para Windows 95/98/ME/NT/2000/XP
- Ele produz os sistemas de arquivos FAT 12/16/32 e NTFS.
- É preciso instalar previamente este software.
2.1.2 - Restauração
- Baixar Restoration
- Para Windows 95/98/ME/NT/2000/XP
- Ele produz os sistemas de arquivos 12/16/32 et NTFS.
2.1.3 - Handy Recovery
- Baixar Handy Recovery
- Para Windows 95/98/ME/NT/2000/XP/2003
- Ele produz os sistemas de arquivo FAT 12/16/32, NTFS et NTFS5.
2.1.4 - NTFS Undelete
- Baixar NTFS Undelete
- Para Windows 2000/XP
- Como seu nome sugere, ele produz somente as partições em NTFS.
2.1.5 - Undelete Plus
- Baixar lary undelete
- Baixar Undelete Plus
- Para Windows 95/98/ME/2000/XP
- Ele produz os sistemas de arquivos FAT 12/16/32, NTFS e os suportes móveis.
2.1.6 - SoftPerfect File Recovery
- Baixar SoftPerfect File Recovery
- Para Windows 95/98/ME/NT/2000/XP/2003
- Ele produz os sistemas de arquivos FAT 12/16/32, NTFS e NTFS5.
2.1.7 - PhotoRec
- Baixar PhotoRec
- Pode recuperar os arquivos mesmo se o lugar da alocação do sistema de arquivos (FAT, MFT) estiver totalmente destruida. Age na estrutura dos arquivos para recuperar o conteúdo.
- Funciona com Windows (todas as versões), Linux, BSD, Solaris, MacOSX.
- Ele produz os sistemas de arquivo FAT 12/16/32, NTFS, NTFS5, ext2/ext3 (Linux), HFS+, Xbox.
2.1.8 - TestDisk
- TestDisk
- Para todos os Sistemas Operacionais TestDisk Download
- Permite encontrar as partições de um disco mesmo se o lugar da partição foi destruido, e permite ainda reconstruir um local de partições.
- Permite reconstruir os setores boot das partições FAT et NTFS.
- Funciona com Dos, Windows (todas as versões), Linux, BSD, Solaris, MacOSX.
- Ele produz os sistemas de arquivo FAT 12/16/32, NTFS, NTFS5, ext2/ext3 (Linux), HFS/HFS+, BeFS, JFS, Linux RAID 1,4,5 et 6, LVM, ReiserFS (3.5, 3.6 et 4), Sun Solaris, UFS/UFS2, XFS...
- Exemplo de recuperação de dados:
TestDisk etapa por etapa em francês unicamente
2.1.9 - Recuva
- Baixar Recuva
- Funciona com Windows 98, 2000, XP et Vista
2.2 – Manual
- a. Você deve selecionar a boa partição (reconhecida automaticamente).
- b. Os arquivos a recuperar são listados e afixados.
- c. Você escolherá os arquivos a recuperar e o destino de salvaguarda/salvação. Esta se faz fora da partição danificada.
2.3 - Complementos
Estes softwares não recriam as partições danificadas. Eles somente dão acesso à partição para poder recuperar os dados (na medida em que estes arquivos não estejam eles próprios corrompidos). Com efeito, estes softwares contentam-se em detectar todas as partições para listar em seguida os diversos arquivos recuperáveis.
Em seguida é preciso criar as partições com outros métodos: formatagem, ferramentas de formatagem. Consequentemente, você será obrigado a reinstalar!
Uma alternativa para evitar a perda de tempo na recuperação dos dados depois de reinstalar é a criação de imagens de partições.
3 - Sob GNU/Linux
- Ou um outro sistema GNU/Linux está instalado e funcional: basta então dar o arranque sobre ele.
- Ou dar o arranque com uma solução GNU/Linux LiveCD (Knoppix, Kaella, Slax, SimplyMEPIS, System Rescue, Ultimate Boot CD ... etc ...).
Será necessário utilizar o console.
Fica suposto aqui que a partição onde serão gravados os dados está corretamente formatada (mesmo em FAT32) e montada.
A fonte desta ajuda é:
okki666.free.fr/docmaster/articles/linux019.htm
Montar a partição em « só em leitura »
Se ela não estiver montada:
mount /dev/partição /ponto/de/montagem -r
Se ela já estiver montada, é preciso desmontar depois montá-la com:
mount /dev/partição /ponto/de/montagem -o remount,ro
É a raiz (/) que deve ser recuperada, acrescentar a opção
-n para não escrever mais sobre /etc/mtab
Veja o manual:</gras>
Em caso de aborto de mount
Utilizar o comando
fuser para descobrir qual o processo utilizado por esta partição:
fuser -v -m /ponto/de/montagem
Veja as páginas do manual:
linux-france.org/article/man-fr/man1/fuser-1.html em francês
Para matar o processo que incomoda:
fuser -k -TERM -v -m /ponto/de/montagem
Recuperação dos dados
Procurar os blocos liberados graças ao comando
lsdel.
Exemplo :
echo lsdel | debugfs /dev/hda3 > liste.txt
Imprimir a listal.
Recuperar os arquivos via debugfs. Com efeito, é poreciso utilizar o comando
dump puis
dd.
Exemplo :
debugfs: dump "148003" /recup/000
permite criar o arquivo
000 (
na pasta /recup) que contém os dados incorretos.
Doravante, é preciso corrigir o tamanho do arquivo em relação aos blocos com
dd.
Exemplo :
dd count=1 if=/recup/000 of=/correct/000 bs=6065
O arquivo "
000" (
na pasta /correct) deve então estar correto agora
4 – Veja também
Links externos
Artigo
original publicado por
Teutates