Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".
Test de l'ISO d'Ubuntu francophone : nous avons besoin de testeurs pour la version francophone d'Ubuntu 14.04. Liens et informations ici.

Attention, une faille de sécurité dans bash a récemment été rapportée, il est recommandé de mettre à jour son système (plus de détails)

#1 Le 12/04/2014, à 17:32

liviusbarbatus

partition à réarranger

Je veux connaître mes partitions et les réorganiser.
Gparted ne retrouve pas les partitions, affiche /dev/sda non alloué et le message "Impossible d'avoir des partitions qui se
chevauchent. Il en de même avec parted -l.
Ci dessous je mets la sortie de la commande fdisk -l

michel@michel-laptop:~$ sudo fdisk -l
Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 têtes, 63 secteurs/piste, 38913 cylindres, total 625142448 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x78000000
Périphérique Amorçage  Début         Fin      Blocs    Id. Système
/dev/sda1   *   619898880   625139711     2620416    c  W95 FAT32 (LBA)
/dev/sda2          258048    21229567    10485760    7  HPFS/NTFS/exFAT
/dev/sda3   *    21229568   341452783   160111608    7  HPFS/NTFS/exFAT
/dev/sda4       341461636   625139711   141839038    f  Étendue W95 (LBA)
/dev/sda5       619898880   625139711     2620416   dd  Inconnu
/dev/sda6       341461638   349269164     3903763+  82  partition d'échange Linux / Solaris
/dev/sda7       349269228   407858219    29294496   83  Linux
/dev/sda8       407858283   619884089   106012903+  83  Linux
Les entrées de la table de partitions ne sont pas dans l'ordre du disque

Je suis un peu perdu devant cette table :
- sda6,sda7,sda8 sont la partie Linux avec respectivement le swap, / et /home
- sda4 est la partition primaire contenant linux
- sda1 (et sda 5 ?) est la partition mediadirect qui existe sur mon dell xps m1330
- sda3 est la partition du systeme windows

Linux et Windows fonctionnent bien. Comment réarranger SANS dommage ces partitions ?

Hors ligne

#2 Le 13/04/2014, à 02:59

jamesbad000

Re : partition à réarranger

Bonsoir.
Je ne sais pas comment tu as pu arriver à cette incongruité. Mais il y a 3 anomalies dans ce partitionnement :
- sda1 et sda5.au même emplacement.
- sda1 qui est une partition primaire est dans l'espace de la partition étendue
- 2 partitions ont le flag boot

La seule façon de corriger c'est de réinitialiser la table de partition, puis la redéfinir, soit avec parted, soit avec testdisk.
Avant toute chose, il te faut un live cd, car les manip à faire peuvent rendre le disque temporairement inutilisable, et de toute façon c'est préférable de faire cette intervention à partir d'un live cd.

Dans le principe, les opérations sur la table de partition ne devraient pas avoir d'impact directe sur les données (sauf les rendre temporairement inaccessibles). Mais il peut toujours y avoir un bug, donc la prudence veux que tu fasse tout de même une sauvegarde des données, voir mieux une image disque.

Et avant de toucher quoi que ce soit, tu vas installer boot repair http://doc.ubuntu-fr.org/boot-repair
et utiliser l'option "créer un rapport boot info" (Et surtout PAS réparation recommandé). et donner le lien sur le rapport.
Comme ça j'aurais une meilleurs vision de la situation...


L'espace et le temps sont les modes par lesquels nous pensons, et non les conditions dans lesquelles nous vivons. (Signé Albert)

Hors ligne

#3 Le 13/04/2014, à 10:50

liviusbarbatus

Re : partition à réarranger

J'avais déjà installé boot-repair.
Voici le résultat du test http://paste.ubuntu.com/7243536/
En espérant que celui puisse vous aider à m'aider !
Merci pour votre réponse très rapide.

Hors ligne

#4 Le 13/04/2014, à 12:28

jamesbad000

Re : partition à réarranger

Cerise sur le gateau, ton menu grub pointe justement sur la partition sda5 pour le démarrage de "windows XP" et en plus c'est un grub "legacy" (grub1) et non un grub2.

Tu confirmes que c'est bien l'option  "Windows Vista/Longhorn (loader)" que tu utilise pour démarrer windows et non "Microsoft Windows XP Embedded"

Avant de se lancer confirme aussi que tu as un live cd (version 12.04 ou supérieure) et que tu arrive à te connecter à internet avec. Et que tu as pensé aux sauvegardes...

Dernière modification par jamesbad000 (Le 13/04/2014, à 17:33)


L'espace et le temps sont les modes par lesquels nous pensons, et non les conditions dans lesquelles nous vivons. (Signé Albert)

Hors ligne

#5 Le 14/04/2014, à 12:20

liviusbarbatus

Re : partition à réarranger

Je confirme bien les informations que vous avez données :
- j'utilise (encore) grub1 legacy
- je démarre windows avec "Windows Vista/Longhorn (loader)"
Je m'attaquerai aux sauvegardes et je récupérerai un live cd avant d'aller plus avant.

Hors ligne

#6 Le 15/04/2014, à 00:21

jamesbad000

Re : partition à réarranger

Bon voilà la procédure à suivre à partir du live cd :
D'abord s'assurer que le disque est toujours sda (ça peut changer...).

sudo lsblk --o uuid,size -f

Pour toute les commandes avec parted, utiliser le copier/coller. Il s'agit de ne pas faire d'erreur en particulier dans les positions des partitions. (juste corriger le device après collage s'il est différent).
Les positions indiquées correspondent aux n° de secteurs début et fin fournis par fdisk. Sauf pour la partition étendue qui va maintenant se terminer à la fin la partition home (actuel sda8)

En cas de message d'erreur, le mieux est de s'arrêter, de donner le contenu du terminal et attendre un avis.

sudo parted /dev/sda mklabel msdos
sudo parted /dev/sda mkpart primary fat32 619898880s 625139711s
sudo parted /dev/sda mkpart primary NTFS 258048s 21229567s
sudo parted /dev/sda mkpart primary NTFS 21229568s 341452783s
sudo parted /dev/sda mkpart extended 341461636s 619884089s
sudo parted /dev/sda mkpart logical linux-swap 341461638s 349269164s
sudo parted /dev/sda mkpart logical ext3 349269228s 407858219s
sudo parted /dev/sda mkpart logical ext3 407858283s 619884089s
sudo parted /dev/sda set 3 boot on

Enstuie vérifier que toutes les partitions apparaissent bien avec une UUID et un type correcte.

sudo lsblk --o uuid,size -f

Comme on a supprimé une partition logique (sda5) tous les n° de partition logiques supérieur vont se décaler, ce qui va mettre hors service l'option "Windows XP" de grub. On réglera ce problème ensuite.

Copier/coller le contenu du terminal incluant toutes les commandes et le retour afin d'avoir une trace pour comprendre en cas de problème ultérieur.


L'espace et le temps sont les modes par lesquels nous pensons, et non les conditions dans lesquelles nous vivons. (Signé Albert)

Hors ligne

Haut de page ↑