Personal tools
You are here: Home Membres Accueil de fbarriere Docs Recuperation de données
Document Actions

Recuperation de données

by françois Barriere last modified 12-11-2005 19:41

Plein de choses a faire, un peu pressé, pas fait de sauvegarde depuis des mois, et paf, le disque rends l'ame (ou semble mal en point). Ne paniquez pas, tout n'est pas perdu. Je tente dans ce document de vous remonter le moral avec quelques pistes, outils et conseils qui vous sauverons peut-etre la mise.

Premiere etape: ne pas agraver la situation

Si le disque contient des secteurs defectueux, s'acharner a y accéder n'arrangera pas les choses. Il faut donc travailler sur une copie du disque; L'avantage de cette étape est que si les secteurs defectueux se situent au niveau de la table de partitions vous ne pourrez jamais la remettre en état, par contre vous pourrez la reconstruire sur l'image qui elle ne contient pas de secteurs defectueux et peux donc etre ecrite et lue sans erreur.

Enfin dernier point: vous n'avez pas a craindre une fausse manipulation si vous travaillez sur une copie du disque. Au pire il faudra juste refaire l'image du disque.

Cas désespéré: dans le cas d'une panne du controleur de disque, celui-ci sera completement inaccessible. Dans ce cas vous ne pourrez rien récupérer (a moins de ne faire appel a une société spécialisée qui vous soulagera de plusieurs centaines d'euros).

Nous disons donc, faire une copie du disque. Cela se fait tres bien avec le bon vieux dd. Pour cela il vous faudra un disque dur fonctionnel et plus grand que le disque que vous voulez récupérer. Disons que votre disque de travail est /dev/hda et que le disque sous perfusion (le disque cassé) est en /dev/hdb, copier tout le disque revient a faire: dd if=/dev/hdb of=/root/casse.img bs=512

Comme d'habitude un bon man dd vous donnera les détails concernant dd. Le parametre if donne le périphérique ou le fichier source (Input File), of donne le fichier (ou périphérique) destination et bs la taille de block utilisé pour la copie. Le nom du fichier de sortie n'est pas vraiment important, de meme que son extension, /root/casse.img n'est qu'un example.


Voila vous avez une copie de travail, a partir de maintenant, débranchez le disque cassé, oubliez le dans un coin et ne travaillez plus qu'avec la copie.

Ca marche pas, dd rale:


Ca arrive, selon l'emplacement des blocs defectueux et du type de probleme, dd peux s'arréter rapidement sur une erreur de lecture. Pour remedier a cela utilisez une version spéciale de dd qui ne s'arrete pas sur des erreurs de lecture; Pour cela il existe deux soft: ddrescue et dd_rescue.

Dans ce cas, l'image comprendra des blocs nulls aux endroits qui n'auront pu etre lus. C'est pas forcement grave, a voir...


Powered by Plone, the Open Source Content Management System

This site conforms to the following standards: