1 votes

Erreur de Gparted "ne peut pas avoir de partitions qui se chevauchent" ?

J'ai lancé une ancienne version de l'outil fdisk de Windows sur un disque avec 4 partitions (la 4ème était juste un espace non partitionné). Je l'ai utilisé pour formater la dernière partition en FAT32, puis j'ai défini cette partition comme active. Ensuite, j'ai essayé d'installer XP sur cette 4ème partition, mais cela n'a pas fonctionné. Maintenant, mon ordinateur ne veut pas démarrer parce qu'une partition vide est active et que fdisk ne veut pas la remettre en place.

J'ai utilisé le LiveCD d'Ubuntu 10.10 et j'étais inquiet lorsque j'ai réalisé que gparted voit mon disque comme non alloué, et affiche un message d'erreur "can't have overlapping partitions".

Voici la sortie de fdisk -l :

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xd83b5f0d

J'aimerais me débarrasser de /dev/sda4 et définir /dev/sda2 comme actif, comme avant, et j'espère que cela me permettra de redémarrer mon installation existante de Windows 7. J'espère que cela me permettra de redémarrer mon installation Windows 7. Cependant, j'ai peur de faire quoi que ce soit sur le disque, car mes informations critiques sont sur /dev/sda3 et je préfère ne pas les perdre... Existe-t-il un moyen d'annuler ce que le vieux fdisk de W95 a fait à mon disque ?

Merci d'avance !

PS : J'utilise un liveCD ubuntu 10.10 en ce moment et je peux lire le contenu de /dev/sda3 sans problème, ce qui est un grand soulagement, au moins jusqu'à ce que je trouve une solution !

2voto

Alex Points 33

Je suis Alex qui a posté ci-dessus. J'ai résolu mon problème et je me suis dit que j'allais écrire ma solution au cas où quelqu'un rencontrerait la même chose.

Tout d'abord, pour être complet, je mentionnerai que l'utilitaire de disque Ubuntu me donnait des informations extrêmement bizarres que je n'ai pas incluses dans mon premier message : il montrait deux partitions de 438 Go l'une après l'autre sur un disque dur de 500 Go. Après la deuxième partition de 438 Go, il y avait deux partitions non formatées.

La solution à mon problème a été de télécharger Ubuntu Rescue Remix 10.10, de graver le liveCD et d'exécuter l'utilitaire testdisk outil. Voici un guide (à peu près identique à celui de l'application http://www.cgsecurity.org/wiki/TestDisk_Step_By_Step ) :

sudo -s
testdisk /list
testdisk

Dans testdisk, j'ai choisi "no log", puis j'ai sélectionné mon lecteur, choisi "intel" qui était le bon type pour mon PC, puis "analyse" et "quick search". J'ai été très déçu de voir les résultats retournés par la recherche rapide -- seule la toute première partition, la partition de récupération sur mon PC, pouvait être sauvegardée (vérifiez chaque partition en la sélectionnant et en appuyant sur p, si les fichiers sur la partition sont lisibles, elle est récupérable). C'est pourquoi j'ai choisi la "recherche approfondie".

"Deeper search" a été le saint graal, car il a trouvé les deux autres partitions en état de marche également ! Je les ai vérifiées en appuyant sur "p" et les partitions étaient lisibles. J'ai changé chacune d'entre elles de "D" (supprimée) à "P", marqué ma partition de démarrage comme "*" et finalement appuyé sur Entrée, puis "write" et écrit la table de partition restaurée.

Note : pour gagner du temps, vous pouvez interrompre la recherche approfondie après avoir pensé qu'elle a trouvé ce que vous cherchez. Je savais que les 3 premières partitions avaient commencé avant le cylindre 2000, elles avaient donc été découvertes à ce moment-là et j'ai arrêté la recherche. Je ne me suis pas soucié de la quatrième partition.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X