Pages : 1
#1 Le 29/09/2008, à 06:29
- Dark Hyparion
On ne peut avoir de partitions qui se chevauchent.
Bonjour
J'ai un soucis... pas très original sur ce forum, je vous l'accorde.
Voilà mon problème, j'ai dimensionné et reformater certaines de mes partitions hier, dans le but de supprimer Vista de mon pc... pas besoin de s'étendre sur le pourquoi.
J'ai cependant effectuer une image des partitions de ce Windows avant, ne connaissant pas bien ce genre de manoeuvre, j'en ai copié une avec dd et l'autre avec ntfsclone. Sans soucis apparent.
Le problème est qu'aujourd'hui, en voulait accéder à ma nouvelle partition vide, et bien, je ne la trouve plus ! J'ai donc été voir par Gparted ce qui se tramait... et là, stupeur : une seule partion non-allouée, avec une erreur m'indiquant " On ne peut avoir de partitions qui se chevauchent.".
Assez embêtant...
J'ai donc chercher un peu sur ce forum et suis tombé sur ce thread : http://forum.ubuntu-fr.org/viewtopic.php?id=66904&p=1 qui ressemble un peu à mon problème.
N'osant pas trop tenter des choses à l'aveuglette, j'en viens à vous. Si Bubble's Talks passe par ici, ça serait sympa de me le faire savoir =p j'aurais bien voulu lui envoyer un mp pour demander son aide, mais pas l'air d'avoir cette fonction sur ce forum.
Anyway, voilà le résultat de ma commande sudo fdisk -ul :
hypa@xps:~$ sudo fdisk -ul
Disque /dev/sda: 120.0 Go, 120034123776 octets
255 heads, 63 sectors/track, 14593 cylinders, total 234441648 secteurs
Units = secteurs of 1 * 512 = 512 bytes
Identifiant disque: 0x40000000
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 * 229197824 234438655 2620416 c W95 FAT32 (LBA)
/dev/sda4 122897311 234438655 55770672+ f W95 Etendu (LBA)
/dev/sda5 229197824 234438655 2620416 dd Inconnu
/dev/sda6 122897313 224765414 50934051 83 Linux
/dev/sda7 224765478 229183289 2208906 82 Linux swap / Solaris
Les entrées de la table de partitions ne sont pas dans l'ordre du disque
Et pour ce qui est de sudo parted -s /dev/sda unit cyl print, le résultat est pas très concluant :
hypa@xps:~$ sudo parted -s /dev/sda unit cyl print
Erreur: On ne peut avoir de partitions qui se chevauchent.
Pour finir, je suis sur un Dell XPS M1330, j'avais Ubuntu et Vista installé, en plus de la partition MediaDirect. J'ai gardé celle-ci et Ubuntu, supprimant les partitions OS et RECOVERY de Vista.
Elément bizarre, j'ai maintenant deux fois la partition MediaDirect affichées dans Nautilus (c'est, je pense, celle en FAT32, elle doit faire dans les 2.5Go).
Merci d'avance de votre précieuse aide !
Hors ligne
#2 Le 29/09/2008, à 16:52
- kuri
Re : On ne peut avoir de partitions qui se chevauchent.
regarde les blocs de debut et fin de tes 3 premieres partitions : c est pour ca que gparted rale.
je n ai aucune idee du comment c est arrive, mais je te conseilles vivement de sauvegarder ce que tu peux de ces partitions, et de les refaire, car la c est pas bon du tout.
Hors ligne
#3 Le 29/09/2008, à 17:06
- cep
Re : On ne peut avoir de partitions qui se chevauchent.
par curiosité cette table :
/dev/sda1 * 229197824 234438655 2620416 c W95 FAT32 (LBA)
/dev/sda4 122897311 234438655 55770672+ f W95 Etendu (LBA)
/dev/sda5 229197824 234438655 2620416 dd Inconnu
/dev/sda6 122897313 224765414 50934051 83 Linux
/dev/sda7 224765478 229183289 2208906 82 Linux swap / Solaris
a été faite avec quel outil de partitionnement ?
Hors ligne
#4 Le 29/09/2008, à 17:13
- Elemmire
Re : On ne peut avoir de partitions qui se chevauchent.
tu peux regarder du coté de testdisk ... moi ca m'a bien aidé un jour ou j'avais un pb similaire (http://forum.ubuntu-fr.org/viewtopic.php?id=239012)
Hors ligne
#5 Le 29/09/2008, à 23:20
- Dark Hyparion
Re : On ne peut avoir de partitions qui se chevauchent.
regarde les blocs de debut et fin de tes 3 premieres partitions : c est pour ca que gparted rale.
je n ai aucune idee du comment c est arrive, mais je te conseilles vivement de sauvegarder ce que tu peux de ces partitions, et de les refaire, car la c est pas bon du tout.
Oui, en effet, je m'en suis rendu compte
par curiosité cette table :
/dev/sda1 * 229197824 234438655 2620416 c W95 FAT32 (LBA)
/dev/sda4 122897311 234438655 55770672+ f W95 Etendu (LBA)
/dev/sda5 229197824 234438655 2620416 dd Inconnu
/dev/sda6 122897313 224765414 50934051 83 Linux
/dev/sda7 224765478 229183289 2208906 82 Linux swap / Solarisa été faite avec quel outil de partitionnement ?
Je n'ai utiliser que Gparted pour toucher à mes partitions...
tu peux regarder du coté de testdisk ... moi ca m'a bien aidé un jour ou j'avais un pb similaire (http://forum.ubuntu-fr.org/viewtopic.php?id=239012)
J'ai justement été voir quelques trucs là-dessus hier très tard, et c'est vrai que ça aide pas mal !
Voici le nouveau résultat de mes tables après une analyse, et un écrit de TestDisk (j'ai du rebooter avec un live cd pour remettre mon grub au passage xD).
Disque /dev/sda: 120.0 Go, 120034123776 octets
255 heads, 63 sectors/track, 14593 cylinders, total 234441648 secteurs
Units = secteurs of 1 * 512 = 512 bytes
Identifiant disque: 0x00000000
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 63 122897246 61448592 83 Linux
/dev/sda2 122897313 224765408 50934048 83 Linux
/dev/sda3 * 224765478 229183269 2208896 82 Linux swap / Solaris
/dev/sda4 229183290 234452609 2634660 f W95 Etendu (LBA)
/dev/sda5 229197824 234438655 2620416 c W95 FAT32 (LBA)
Ca sonne déjà un peu mieux, mais Gparted n'a pas changé.... il m'affiche toujours un seul disque non alloué...
Ps : voilà l'analyse de TestDisk :
TestDisk 6.8, Data Recovery Utility, August 2007
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org
Disk /dev/sda - 120 GB / 111 GiB - CHS 14594 255 63
Partition Start End Size in sectors
* Linux 0 1 1 7649 254 60 122897184
P Linux 7650 1 1 13990 254 57 101868096
P Linux Swap 13991 1 1 14265 254 43 4417792
L FAT32 LBA 14266 230 45 14593 33 32 5240832 [MEDIADIRECT]
Merci d'avance de votre aide.
PS2 : maintenant, je vois tout normalement dans nautilus, il n'y a plus que Gparted qui a une erreur, le reste fonctionne sans soucis.
Hors ligne
#6 Le 30/09/2008, à 06:08
- cep
Re : On ne peut avoir de partitions qui se chevauchent.
/dev/sda5 229197824 234438655 2620416 c W95 FAT32 (LBA)
n'est pas bon.
Tu as un problème similaire ici :
http://forum.ubuntu-fr.org/viewtopic.php?id=209732&p=1
Hors ligne
#7 Le 30/09/2008, à 06:56
- Dark Hyparion
Re : On ne peut avoir de partitions qui se chevauchent.
Merci de cette attention qu'on me porte !
Je viens de lire le topic que tu m'as donné CEP, visiblement tu t'y connais !
Bref, si j'ai bien compris c'est quelque chose comme ça que je devrais faire :
Ah super merci CEP !!! Je vais donc commencer par faire ceci :
Faire un copier coller de la table de partition telle qu'elle apparaît dans dans un utilitaire de partitionnement comme par exemple fdisk :
sudo fdisk -l
Faire une sauvegarde de la table de partition principal et du boot loader :
dd if=/dev/sda of=~/sda.mbr bs=512 count=1
Faire une sauvegarde de la table de partition logique :é
sfdisk -d /dev/sda > ~/backup-sda.sfdisk
En cas de problèmes, pour restaurer :
dd if=~/sda.mbr of=/dev/sda sfdisk /dev/sda < backup-sda.sfdisk
Pour avoir le man sfdisk en français :
http://pwet.fr/man/linux/administration_systeme/sfdisk
Puis adapter ça à ma situation :
Une chose à essayer, si tu as récupéré les données importantes dans /dev/sda12, serait de supprimer dans ton sda.out la ligne concernant cette partition /dev/sda12 et de donner la valeur 408581145 à /dev/sda4 pour voir si c'est vraiment le motif du retour lorsque tu feras ton sfdisk< .
Si c'est ok, tu pourras toujours recréer une nouvelle partition sur l'emplacement vide auparavant occupé par /dev/sda12 et y recopier les données.
Ce qui donnerait un truc du genre :
Supprimer la ligne corespondant à la partition /dev/sda5 dans mon sda.out et donner la valeur 2634660 à /dev/sda4 ... non ça doit pas être ça puisque ça l'est déjà...
Quelle valeur devrais-je donner ? J'avoue être un peu perdu dans ces chiffres :s
Ps : je n'ai encore rien fait de la démarche ci-dessus, je suis pas sûr de moi, et j'attends donc un feu vert avant de tenter n'importe quoi... surtout quand il s'agit de partitionnement et de formatage.
Merci beaucoup pour les réponses déjà données !
Hors ligne
#8 Le 30/09/2008, à 07:13
- cep
Re : On ne peut avoir de partitions qui se chevauchent.
tu m'excuseras, je n'ai pas trop le temps en ce moment, et ce sont des sujets qu'il faut suivre.
Tu pourrais regarder avec testdisk s"il peut dépatouiller encore la solution. Son développeur, Grenier, a donné quelques solutions. Si la partition vfat n'est pas trop abîmée, c'est jouable.
Sinon la solution sera de supprimer cette partition et de la recréer.
Bien cordialement.
cep
Hors ligne