RÉCUPÉRATION DE PARTITIONS « DISPARUES »
Je livre ici une expérience seulement; cela n'a pas d'autre prétention que de montrer qu'il est possible de récupérer des partitions disparues ainsi que leur contenu... Ce n'est en aucun cas un tutoriel... À la suite de certaines manipulations, j'ai perdu les partitions qui contenaient des données que je voulais copier...
Je livre ici une expérience seulement; cela n'a pas d'autre prétention que de montrer qu'il est possible de récupérer des partitions disparues ainsi que leur contenu... Ce n'est en aucun cas un tutoriel...
- 1 – Le problème:
-
Sur une bécane, plusieurs partitions: xp, fat32, /ext2, Home ext2,swap...
Il s'agit de supprimer les partitions xp et fat32 qui se trouvent en début de disque, de mettre la distro mandriva2007.1 Spring à la place, et bien sûr, de recopier les données du /home ancien sur le nouveau... -
Je boote avec le livecd MandrivaOne 2007 Spring et monte toutes les partitions pour en voir le contenu....
Comme prévu, avec la mdv One, je formate la partition ntfs,;
Puis là, à un moment donné l'ordi ne répond plus du tout ...Je quitte à la sauvage...
Impossible de redémarrer sur le disque dur; avec la One, on ne voit plus que deux partitions: la ex-ntfs formatée en ext3 et une autre partition blanche marquée "autre"
J'ai installé la mdv spring free sur l'ex-ntfs...
Sur l'"autre partition" on ne voit rien;
dès que je vais dans le CCM, j'ai ce message:
"La table des partitions du disque hda n'a pas pu être lue.
Il est possible de réinitialiser les partitions endommagées (TOUTES LES
DONNÉES seront perdues). Une autre solution consiste à ne pas autoriser
le logiciel DrakX à modifier la table des partitions (l'erreur est extended partition: reading of partition in sector 4294967233 failed. ]
-
- 2 – Récupération:
Apès plusieurs recherches sur le net, je ne vois que l'utilisation d'un utilitaire appelé « testdisk »:
http://www.framasoft.net/article4411.html
Testdisk se trouve sur toutes les distributions mais je préfère opérer à partir d'un livecd
Il se trouve sur SystemRescueCd dont j'ai l'image sur le disque dur...
Mais aussi sur une distribution qui mérite d'être plus connue: Slax-LFI (234Mo) à base de Slakware et dont le contenu se trouve ici: http://slaxlfi.free.fr/index.php?option=com_content&task=view&id=22&Itemid=36
Sur ce site, se trouve une documentation exhaustive sur testdisk:
http://slaxlfi.free.fr/index.php?option=com_content&task=view&id=31&Itemid=28
Mais, ne connaissant pas encore sette distribution, j'ai gravé SystemRescueCd...
Voici comment j'ai opéré:
- lancer SystemRescueCd, cd live.
On peut rester en mode console ou lancer startx et on se trouve avec une interface graphique WindowMaker
- Testdisk se trouve dans le menu; le lancer...
- je lance "analyze"
le premier scan ne me trouve que 2 partitions: la nouvelle partition linux et une (hypothétique) fat32...
je demande à continuer et je valide "search": analyse de tout le disque et là je retrouve les anciennes partitions; la petite partition fat32 n'ayant pas d'importance pour le propriétaire, je ne me suis préoccupé que l'ancien /home;
- j'ai donc identifié cet ancien /home:
la première partition, je l'ai marquée comme "primaire bootable" et l'autre partition linux comme "primaire"; j'ai positionné le curseur dessus et ai tapé entrée: j'ai choisi "write" ce qui a écrit la nouvelle partition (ancien /home) dans le secteur de boot.
- j'ai quitté et j'ai booté sur la mdvOne, dans le CCM (Centre de contrôle de Mandriva) j'ai trouvé la partition que j'ai montée et dont j'ai copié les données sur le disque dur externe.J'ai pu continuer à manipuler les partitions sauf que par la suite, plusieurs fois l'ordinateur ne « répondant pas »,... la carte mère a été changée...
C'est tout.
Paul

