Il n'y a pas besoin de coûteuse licence d'un fameux logiciel “Fantôme” pour cloner efficacement et rapidement un disque dur. L'utilitaire DDRESCUE effectue cette tâche en moins de 30 minutes sur un disque récent de 80 Go !
Il arrive aussi régulièrement qu'un disque dur en fin de vie donne des signes d'alerte, laissant quelques heures pour récupérer les données (Cette série de WD200 équipant les NEC powermate…). Cependant, si l'OS est stocké sur le disque dur, il sera impossible d'effectuer une sauvegarde, notamment si certtains fichiers système sont situés sur des blocs défectueux.
C'est tout l'intérêt d'un liveCD, détacher l'OS du disque dur afin d'y réaliser des opérations impossibles autrement.
Nous allons voir comment cloner et/ou réparer de façon très simple un disque donnant des signes de faiblesse.
Tout d'abord, il va falloir installer dans la machine un 2° disque dur, si possible du même modèle, ou d'une taille au moins aussi grande que l'original. Nous désignerons les disques de la façon suivante : - hda pour le disque original fatigué - hdb pour le disque de secours (dans ce cas, il est en esclave sur la première nappe)
Ouvrez une console (Konsole das la barre de lancement rapide).Tapez :
Vous devez obtenir le message suivant :
umount: / : device is busy.
C'est normal ! Tapez ensuite :
La commande ne renvoie rien, sauf en cas d'erreur. La durée de copie d'un DD de 40 Go récent avoisine 1h30. Il doit être possible de réduire cette durée en augmentant la valeur de bs par tranche de 512 (non testé au-dela de 2048).
Si des erreurs de lecture s'affichent à l'écran, faites un ctrl+c pour interrompre le dd. Essayez avec la commande suivante :
Le paramètre noerror permet d'écrire des blocs vides sur la partition cible à la place des blocs abimés.
Ensuite, vous n'avez plus qu'à mettre le disque nouvellement cloné en maître, et rebooter.
Si la méthode ci-dessus échoue, ou si cela vous parait trop lent, il est possible d'utiliser le programme ddrescue, qui a l'avantage d'être beacoup plus rapide. La configuration des disques reste la même.
La sauvegarde peut se faire en 2 temps :
1) Récupération des blocs sains :
2) Tentative de récupération des zones endommagées, si erreurs en phase 1 :
Pour plus d'options, tapez ddrescue –help
Plus d'infos sur le site du créateur : http://savannah.gnu.org/projects/ddrescue/