Chevauchement de partitions

Bonjour à tous,
J’ai voulu profiter de cette belle journée au calme pour mettre de l’ordre dans mes partitions…
J’ai utilisé Gparted à partir d’un LiveCD. J’ai déplacé, supprimé, agrandit, réduit, créé…
Résultat, alors que je redémarre parfaitement bien, Gparted n’est plus capable de lire les partitions (alors que je parviens à les monter).
Gparted me donne un beau “Unallocated” sur mon disque primaire.
J’ai un peu cherché sur le Forum et sur Internet, et je n’ai pas trouvé de solution… Je suis en train de sauvegarder les fichiers en vue d’un re-formatage complet du disque, mais, je me suis dit que peut-être quelqu’un avait une solution…

Voici ce que donne fdisk -l[code]root@PartedMagic:/media# fdisk -l
omitting empty partition (5)

Disk /dev/sda: 750.1 GB, 750155292160 bytes
255 heads, 63 sectors/track, 91201 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x744bc8e4

Device Boot Start End Blocks Id System
/dev/sda1 * 1 4191 33664176 7 HPFS/NTFS
/dev/sda2 4192 15409 90107737 83 Linux
/dev/sda3 15410 91201 608799240 5 Extended
/dev/sda4 41845 89034 379053643+ 83 Linux
/dev/sda5 15410 15536 1020064+ 83 Linux
/dev/sda6 15537 17066 12289693+ 82 Linux swap / Solaris
/dev/sda7 17067 29391 99000531 83 Linux[/code]
et TestDisk 6.11 (c’est lui qui m’a fait comprendre qu’il devait y avoir un problème de chevauchement)[code]Disk /dev/sda - 750 GB / 698 GiB - CHS 91201 255 63
Current partition structure:
Partition Start End Size in sectors

1 * HPFS - NTFS 0 1 1 4190 254 63 67328352
2 P Linux 4191 26 59 15408 254 63 180215474
3 E extended 15409 0 1 91200 254 63 1217598480
4 P Linux 41844 1 1 89033 254 63 758107287
Space conflict between the following two partitions
3 E extended 15409 0 1 91200 254 63 1217598480
4 P Linux 41844 1 1 89033 254 63 758107287
X extended 15409 0 2 15535 254 63 2040254
5 L Linux 15409 2 1 15535 254 63 2040129
X extended 15536 0 1 17065 254 63 24579450
6 L Linux Swap 15536 1 1 17065 254 63 24579387
X extended 17066 0 1 29390 254 63 198001125
7 L Linux 17066 1 1 29390 254 63 198001062[/code]
La partition NTFS est toute fraîche, j’en ai besoin à cause d’un scanner que je n’arrive pas à faire fonctionner sous Linux (ni dans une machine virtuelle malheureusement).
Je ne comprend pas, alors que toutes les opérations de déplacement se sont bien passées ce matin sans aucun message d’erreur, pourquoi Gparted à déconné comme ça ?
Si une âme charitable à une solution autre que la remise à zéro de mon disque, je suis prenneur…
J’ai aussi “fsck” toutes les partitions, aucun pb détecté…

Je crois avoir trouvé… C’est sous mon nez depuis 2 heures, si quelqu’un peux me dire si je me trompe ou pas…

[quote=“lol”]3 E extended 15409 0 1 91200 254 63 1217598480
4 P Linux 41844 1 1 89033 254 63 758107287
Space conflict between the following two partitions
3 E extended 15409 0 1 91200 254 63 1217598480
4 P Linux 41844 1 1 89033 254 63 758107287[/quote]
La partition Linux (4) devrait être marquée L et non P - elle ne peut pas être principale alors qu’elle est DANS une partition étendue ?

J’ai fait le changement dans TestDisk, sans plus de résultat… Je laisse tomber pour aujourd’hui !

Je voulais tout de même poser une question :
L’installation de Windows sur la première partition (je n’ai pas formaté, la partition était déjà préparée avec Gparted) a-t-elle pu corrompre la fat ? (Sachant que j’ai du installer deux fois, la première, Windows m’a dit qu’il ne trouvait je ne sais plus quel fichier dans windows\system32…) - Je sais ça fait beaucoup de W…s dans un seul post… Mais si c’est le fautif, il faut bien le dire :wink:

J’ai bien les boules d’être obligé d’en passer par cet OS ! J’ai un seul scanner (HP) qui ne fonctionne pas sous Linux…

oui, je te confirme qu’une partition principal ne peut être dans une étendue … bizarre comme problème, et surtout qu’il t’ai laissé faire :confused:

Pour la corruction de ta partition w$ je n’en sais trop rien :frowning:

Merci Mimoza !
J’ai pas compris comment ça a pu arriver, et c’est vrai qu’il m’a laissé faire…
Je hais W$ chaque jour un peu plus, et infliger ça à ma machine (et à moi) c’est franchement :imp: pas cool…
Je crois que je vais être obligé de re-formater… Et prévoir l’achat d’un nouveau scanner compatible :mrgreen:

Je te suggèrerais bien
fdisk /dev/sda

d 5 d 6 d 7 d 3 n 3 e 15410 41844 n l 15410 15536 n 6 15537 17066 n l 17067 29391 t 6 82 w q
Ça te donnera

/dev/sda3 15410 41844 212333900 (environ) 5 Extended /dev/sda4 41845 89034 379053643+ 83 Linux /dev/sda5 15410 15536 1020064+ 83 Linux /dev/sda6 15537 17066 12289693+ 82 Linux swap / Solaris /dev/sda7 17067 29391 99000531 83 Linux

Waou !

Merci beaucoup d’avoir passé du temps sur ma question (un jour férié en plus :wink: )

Je teste ça demain matin à la première heure et je te donne le résultat. Au passage, avant de me coucher je vais lire en détail le man de fdisk pour comprendre la manip (c’est quand même mieux !!!). Je me sens un peu couillon de ne pas trouver tout seul…

Avoir la chance de côtoyer des personnes aussi compétentes que toi sur ce forum est extrêmement enrichissant (ne t’inquiète pas, j’arrête la brosse pour aujourd’hui - j’en garde un peu pour demain si ça marche… :exclamation: )

C’est réglé,
Merci beaucoup François !
En supprimant les dernières partitions j’ai pu “revoir” le début du disque avec Gparted, partitions intactes.
Je vais prendre maintenant une autre direction, plus propre, W$ sur un disque séparé (Ce post m’y a fait penser… viewtopic.php?f=3&t=21191) c’est plus “propre” et moins risqué… Chacun chez soi !
Au boulot maintenant…