Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 07/09/2012, à 13:50

Chiiiiiz

Résolu: Gparted: unallocated space après installtion de windows 7

Bonjour,

je suis à la recherche d'une aide urgente.                   

Soyez patients, c'est assez long à expliquer
Mon rapport boot-info est ici: http://paste.ubuntu.com/1190665/

Mon pro est en dual-boot Windows7-ubuntu-arch (trualboot en fait). Jusque hier, en dual boot xubuntu/arch. Aucun souci à déplorer.
J'ai modifié ma table de partition avec Gparted pour ajouter 2 partitions afin d'installer windows7 (snif...). Aucun souci.
J'installe windows7, il me bousille mon grub, rien que de très normal.

Je récupère mon boot xubuntu avec supergrubdisk, et je fait un update-grub en utilisant grub-customizer. Procédure standard.
tout marche, sauf mon arch qui n'est plus reconnu par os-prober... pas très grave, je n'étais pas allé bien loin.

J'installe tout le bazar nécessaire dans windows7 (j'avais oublié qu'il fallait 8h pour installer un windows "sécurisé" avec des logiciels fiables...), et je m'aperçois que ma partition de boot windows est limite (il ne me reste que 2 Go de libre, sachant que j'ai une partition pour les données user).

J'ouvre Gparted afin d'augmenter la taille de la partition windows et.... tout mon disque est unallocated, aucune partition n'est reconnue. J'essaie avec cfdisk: idem, il refuse de l'ouvrir en indiquant des erreurs.

un 'gksudo gparted' me donne

======================
libparted : 2.3
======================
La partition ne peut pas être en dehors du disque !

je fouille (merci le chan #archlinux-fr et #ubuntu-fr)... et je découvre plusieurs soucis.

Une copie de fdisk -l

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 têtes, 63 secteurs/piste, 60801 cylindres, total 976773168 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 : 0x97bc1f3a

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sda1   *        2048    39071743    19534848    7  HPFS/NTFS/exFAT
/dev/sda2        39071744    97675263    29301760   83  Linux
/dev/sda3        97675264   136734719    19529728   83  Linux
/dev/sda4       136734759   976784129   420024685+   f  Étendue W95 (LBA)
/dev/sda5       136738816   175642615    19451900   83  Linux
/dev/sda6       175800320   214859775    19529728   83  Linux
/dev/sda7       214861824   866557943   325848060   83  Linux
/dev/sda8       866560000   968957951    51198976    7  HPFS/NTFS/exFAT
/dev/sda9       968960000   976771055     3905528   82  partition d'échange Linux / Solaris

et une copie de mon fstab depuis xubuntu (d'où j'écris ce roman):

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
# / was on /dev/sda7 during installation
UUID=aa0826e2-19c7-473e-a558-9f0cd32523c8 /               ext4    errors=remount-ro 0       1
# /home was on /dev/sda4 during installation
UUID=55e8edcf-347f-4c65-a7fd-25db1ad257d0 /home           ext4    defaults        0       2
# /home/fred/Documents was on /dev/sda8 during installation
UUID=95d52b6c-a7f5-4637-a792-86c0a2b385c5 /home/fred/Documents ext4    defaults        0       2
# /opt was on /dev/sda1 during installation
#UUID=6527f9ce-dbe0-46ca-9a40-507f53f909bb /opt            ext4    defaults        0       2
# swap was on /dev/sda5 during installation
UUID=b263ddac-c56d-4c39-9c1f-859500e84ca9 none            swap    sw              0       0

/home/fred/Documents/.Musique /home/fred/Musique  none bind 0 0
/home/fred/Documents/.Vidéos /home/fred/Vidéos  none bind 0 0
/home/fred/Documents/.Téléchargements /home/fred/Téléchargements  none bind 0 0
/home/fred/Documents/.Applis /home/fred/Applis  none bind 0 0
/home/fred/Documents/Dropbox /home/fred/Public  none bind 0 0

Premier truc bizarre.
Arch était installé sur sda2 pour /, sda6 pour /home et /sda9 pour le /boot
Voici le fstab d'arch (par chance, la partition / d'arch est accessible)

# 
# /etc/fstab: static file system information
#
# <file system>	<dir>	<type>	<options>	<dump>	<pass>
tmpfs		/tmp	tmpfs	nodev,nosuid	0	0
# UUID=eda3efe9-985f-4183-bc32-cbe378b77a57
/dev/sda2           	/         	ext4      	rw,relatime,data=ordered	0 1

# UUID=b78f28af-4821-46dd-9383-d6ac08f1b77d
/dev/sda9           	/boot     	ext2      	rw,relatime	0 2

# UUID=4782193d-ab70-42a9-8903-06ffe67d80ef
/dev/sda6           	/home     	ext4      	rw,relatime,data=ordered	0 2

fdisk me dit que le sda9 c'est le swap! Pas étonnant qu'os-prober ne detecte pas de /boot!!!

mon swap il était en sda5 depuis l'install du pc (il y a 2 mois)...
Quand j'essaie de monter /dev/sda5 ou /dev/sda9, pas moyen, thunar m'indique des erreurs de superblock et d'autres trucs...

Impossible de monter système de fichier 20GB
Error mounting: mount: wrong fs type, bad option, bad superblock on /dev/sda5,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

Or sda5 (mon swap d'origine) fait 4 Gb, pas 20 Gb!!!

En plus, ma partition étendue sda4 se termine APRES le secteur de fin du disque dur (confirmé par un lancement de gparted en root)... alors que la dernière, sda9, se termine bien avant. Cela signifie qu'il y a de l'espace libre entre sda9 et la fin de la partition étendue sda4.... qui sert à rien.

Enfin, je ne suis pas sur de l'ordre physique des partitions!!!
sda7 est mon / xubuntu, d'après fdisk, c'est ma partition DATA (dans laquelle je stocke les fichiers communs xubuntu/arch). Cette partition était avant sda8...

Voici la sortie de blkid:

/dev/sda1: LABEL="windowsroot" UUID="23A86D951336016B" TYPE="ntfs" 
/dev/sda2: UUID="55e8edcf-347f-4c65-a7fd-25db1ad257d0" TYPE="ext4" 
/dev/sda3: LABEL="archroot" UUID="eda3efe9-985f-4183-bc32-cbe378b77a57" TYPE="ext4" 
/dev/sda5: UUID="b073adfa-52da-4c64-85aa-b3027ac7fe54" TYPE="ext4" 
/dev/sda6: UUID="aa0826e2-19c7-473e-a558-9f0cd32523c8" TYPE="ext4" 
/dev/sda7: UUID="95d52b6c-a7f5-4637-a792-86c0a2b385c5" TYPE="ext4" 
/dev/sda8: LABEL="windozwhome" UUID="7E486F2A4B5EB497" TYPE="ntfs" 
/dev/sda9: LABEL="swap" UUID="cccdede2-ec29-4529-971b-6c56b78558b9" TYPE="swap" 

Si je compare les UUID avec celles présentes dans mon fstab, elle ne correspondent plus, ou voire n'existent plus!!!

Je ne comprends plus rien!!! Quel outil pourrait me solutionner tout cela??? Faut-il tout effacer (au moins la partition étendue)???
C'est la cata, ca marche pour le moment, mais il faut un rien pour que tout tombe...

HELP!!!

Merci de votre aide et de la patience déployée pour lire ce post!

Fred/Chiiiiiz

Dernière modification par Chiiiiiz (Le 09/09/2012, à 00:30)


Chiiiiiz!!!!!

Arch / Windows7 sur portable /  bumblebee

Hors ligne

#2 Le 07/09/2012, à 14:26

Nasman

Re : Résolu: Gparted: unallocated space après installtion de windows 7

Ton problème est là

total 976773168 secteurs

/dev/sda4       136734759   976784129   420024685+   f  Étendue W95 (LBA)

Toutes les autres partitions tiennent dans la taille du disque.

Il faut juste modifier (dans le mbr) la taille de la partition sda4 pour qu'elle s'arrête avant la fin du disque (sans rogner sur sda9).
Avec une fin de partition au secteur 976773168 (soit une taille de 976773169-136734759=840038410 secteurs, ça devrait le faire.

Tu vas devoir :
0) Nous afficher ton mbr

sudo dd if=/dev/sda bs=512 count=1 | hexdump -C

1) sauvegarder le mbr de ton disque sur support externe

sudo dd if=/dev/sda of=~/mbr.bs bs=512 count=1

Puis faire une copie de ce fichier sur support externe

2)  Installer ghex (même en mode LiveCD)

3) Avec ghex, éditer la copie du mbr (sans toucher à sa sauvegarde) pour remplacer les octets situés aux adresses 1fa, 1fb, 1fc et 1fd par respectivement 0a, f8, 11, 32 (retanscription de la taille des 840038410 secteur en hexa 0x3211f80a enregistré au format little endian

4) Enregistrer les modif de ce fichier sous mbr_modif.bs

5) Remplacer le mbr du disque par ce fichier (attention manip dangereuse si tu n'as pas de sauvegarde de l'original en lieu sur)

sudo dd if=~/mbr_modif.bs of=/dev/sda bs=512 count=1

PC fixe sous Bionic 64 bits et portable avec Focal 64 bits

Hors ligne

#3 Le 07/09/2012, à 14:53

Chiiiiiz

Re : Résolu: Gparted: unallocated space après installtion de windows 7

Modifié (voir à la fin)

Bonjour et merci de ta rapidité!

Voici la sortie de la première commande:

sudo dd if=/dev/sda bs=512 count=1 | hexdump -C
[sudo] password for fred: 
00000000  eb 63 90 8e d8 8e d0 bc  00 7c 89 e6 06 57 8e c0  |.c.......|...W..|
1+0 enregistrements lus
1+0 enregistrements écrits
00000010  fb fc bf 00 06 b9 00 01  f3 a5 ea 1f 06 00 00 52  |...............R|
512 octets (512 B) copiés00000020  52 b4 41 bb aa 55 31 c9  30 f6 f9 cd 13 72 13 81  |R.A..U1.0....r..|
, 5,1398e-05 s, 10,0 MB/s
00000030  fb 55 aa 75 0d d1 e9 73  09 66 c7 06 8d 06 b4 42  |.U.u...s.f.....B|
00000040  eb 15 5a b4 08 cd 13 83  e1 3f 51 0f b6 c6 40 f7  |..Z......?Q...@.|
00000050  e1 52 50 66 31 c0 66 99  e8 66 00 80 01 00 00 00  |.RPf1.f..f......|
00000060  00 00 00 00 ff fa 90 90  f6 c2 80 74 05 f6 c2 70  |...........t...p|
00000070  74 02 b2 80 ea 79 7c 00  00 31 c0 8e d8 8e d0 bc  |t....y|..1......|
00000080  00 20 fb a0 64 7c 3c ff  74 02 88 c2 52 bb 17 04  |. ..d|<.t...R...|
00000090  80 27 03 74 06 be 88 7d  e8 17 01 be 05 7c b4 41  |.'.t...}.....|.A|
000000a0  bb aa 55 cd 13 5a 52 72  3d 81 fb 55 aa 75 37 83  |..U..ZRr=..U.u7.|
000000b0  e1 01 74 32 31 c0 89 44  04 40 88 44 ff 89 44 02  |..t21..D.@.D..D.|
000000c0  c7 04 10 00 66 8b 1e 5c  7c 66 89 5c 08 66 8b 1e  |....f..\|f.\.f..|
000000d0  60 7c 66 89 5c 0c c7 44  06 00 70 b4 42 cd 13 72  |`|f.\..D..p.B..r|
000000e0  05 bb 00 70 eb 76 b4 08  cd 13 73 0d f6 c2 80 0f  |...p.v....s.....|
000000f0  84 d0 00 be 93 7d e9 82  00 66 0f b6 c6 88 64 ff  |.....}...f....d.|
00000100  40 66 89 44 04 0f b6 d1  c1 e2 02 88 e8 88 f4 40  |@f.D...........@|
00000110  89 44 08 0f b6 c2 c0 e8  02 66 89 04 66 a1 60 7c  |.D.......f..f.`||
00000120  66 09 c0 75 4e 66 a1 5c  7c 66 31 d2 66 f7 34 88  |f..uNf.\|f1.f.4.|
00000130  d1 31 d2 66 f7 74 04 3b  44 08 7d 37 fe c1 88 c5  |.1.f.t.;D.}7....|
00000140  30 c0 c1 e8 02 08 c1 88  d0 5a 88 c6 bb 00 70 8e  |0........Z....p.|
00000150  c3 31 db b8 01 02 cd 13  72 1e 8c c3 60 1e b9 00  |.1......r...`...|
00000160  01 8e db 31 f6 bf 00 80  8e c6 fc f3 a5 1f 61 ff  |...1..........a.|
00000170  26 5a 7c be 8e 7d eb 03  be 9d 7d e8 34 00 be a2  |&Z|..}....}.4...|
00000180  7d e8 2e 00 cd 18 eb fe  47 52 55 42 20 00 47 65  |}.......GRUB .Ge|
00000190  6f 6d 00 48 61 72 64 20  44 69 73 6b 00 52 65 61  |om.Hard Disk.Rea|
000001a0  64 00 20 45 72 72 6f 72  0d 0a 00 bb 01 00 b4 0e  |d. Error........|
000001b0  cd 10 ac 3c 00 75 f4 c3  3a 1f bc 97 00 00 80 20  |...<.u..:...... |
000001c0  21 00 07 fe ff ff 00 08  00 00 00 28 54 02 00 fe  |!..........(T...|
000001d0  ff ff 83 fe ff ff 00 30  54 02 00 38 7e 03 00 fe  |.......0T..8~...|
000001e0  ff ff 83 fe ff ff 00 68  d2 05 00 00 54 02 00 fe  |.......h....T...|
000001f0  ff ff 0f fe ff ff 27 68  26 08 db 22 12 32 55 aa  |......'h&..".2U.|
00000200

Quand tu dis modifier les octets 1fa, 1fb, 1fc et 1fd, cela signifie sur l'avant dernière ligne, modifier les valeurs 'ff ff 0f fe' par celles que tu m'indique, à savoir '0a, f8, 11, 32 '

Ce qui donnerait pour la dernière ligne:

000001f0  0a f8 11 32 ff ff 27 68  26 08 db 22 12 32 55 aa  |......'h&..".2U.|
00000200

Merci de me le confirmer

Fred


/modifié:
cela fait longtemps que je n'ai pas fait d'hexa...

La dernière ligne doit ressembler plutôt à cela:

000001f0  ff ff 0f fe ff ff 27 68  26 08 0a f8 11 32 55 aa  |......'h&..".2U.|
00000200

Merci de me le confirmer.
Au fait, un live 32 bits si je travaille d'ordinaire en 64 bits sur le PC, ca le fait aussi?

Fred

Dernière modification par Chiiiiiz (Le 07/09/2012, à 15:31)


Chiiiiiz!!!!!

Arch / Windows7 sur portable /  bumblebee

Hors ligne

#4 Le 07/09/2012, à 15:05

Chiiiiiz

Re : Résolu: Gparted: unallocated space après installtion de windows 7

autre question: je suis sur le PC, est-il nécessaire de faire la manip depuis un live ou puis-je installer ghex et modifier le fichier et le replacer à sa place depuis mon ubuntu?

Fred


Chiiiiiz!!!!!

Arch / Windows7 sur portable /  bumblebee

Hors ligne

#5 Le 07/09/2012, à 15:25

Nasman

Re : Résolu: Gparted: unallocated space après installtion de windows 7

Non, ce sont les octets ci qu'il faut modifier

000001f0  ff ff 0f fe ff ff 27 68  26 08 db 22 12 32 55 aa  |......'h&..".2U.]

Lesquels donnent le nombre hexa 0x321222db soit 840049371 en décimal - donc donne la fin de sda4 en 136734759+840049371=976784130 -1=976784129


PC fixe sous Bionic 64 bits et portable avec Focal 64 bits

Hors ligne

#6 Le 07/09/2012, à 15:34

Chiiiiiz

Re : Résolu: Gparted: unallocated space après installtion de windows 7

Oui, je venais de corriger....
Merci

Fred

PS: peux-tu répondre à mes autres questions, à savoir si on peut le faire avec un live en 32 bits pour un pc qui tourne en 64 bits (je suppose que oui..), et s'il est nécessaire d'effectuer les modifs depuis un live si l'OS fonctionne?

Merci 1000 fois de ton aide précieuse


Chiiiiiz!!!!!

Arch / Windows7 sur portable /  bumblebee

Hors ligne

#7 Le 07/09/2012, à 15:37

Nasman

Re : Résolu: Gparted: unallocated space après installtion de windows 7

Pour information : la table des partition principales commence en 1be avec 16 octets pour décrire une partition, elle se termine en 1fd, soit un maximum de 4 partitions principales (64/16). On trouve successivement

1 octet (00 ou 80) qui indique si la partition est marquée boot (80) on non
3 octets pour le début de la partition en tête, secteur, cylindre (8 bits pour la tête, 6 bits pour le secteur commençant à 1, 8 bits+2 bits de poids fort de l'octet précédent pour coder le cylindre) - plus utilisé
1 octet pour le système de fichiers (07=ntfs, 0f=étendue, 82=linux-swap, 83=ext.....)
3 octets pour le début de la partition en tête/secteur/cylindre - plus utilisé
4 octets en hexa et little endian pour le début de la partition en mode lba - celui qui nous intéresse
4 octets en hexa little endian pour la taille de la partition en mode lba - celui qui nous intéresse


PC fixe sous Bionic 64 bits et portable avec Focal 64 bits

Hors ligne

#8 Le 07/09/2012, à 15:39

Nasman

Re : Résolu: Gparted: unallocated space après installtion de windows 7

Je pense que du dois aussi pouvoir le faire en mode installé mais je n'ai jamais testé.


PC fixe sous Bionic 64 bits et portable avec Focal 64 bits

Hors ligne

#9 Le 07/09/2012, à 15:41

Chiiiiiz

Re : Résolu: Gparted: unallocated space après installtion de windows 7

OUah!! quelle science... et moi qui me targue de m'y connaitre...
Un peu d'humilité ne nuit pas.
C'est la raison pour laquelle on ne peut pas avoir plus de 4 partitions principales?

Fred


Chiiiiiz!!!!!

Arch / Windows7 sur portable /  bumblebee

Hors ligne

#10 Le 07/09/2012, à 15:42

Chiiiiiz

Re : Résolu: Gparted: unallocated space après installtion de windows 7

Bon, je boote sur ma clé USB... et je croise les doigts...
Je te tiens au courant très rapidement!!*

FRed


Chiiiiiz!!!!!

Arch / Windows7 sur portable /  bumblebee

Hors ligne

#11 Le 07/09/2012, à 16:05

Chiiiiiz

Re : Résolu: Gparted: unallocated space après installtion de windows 7

Salut,
Modification effectuée, et je suis toujours en vie.
fdisk -l m'indique bien une fin de partition étendue au bon secteur.
Mais gparted n'en veut toujours pas et m'indique toujours que la fin de la partition ne peut pas être en dehors du disque...

Rapport boot-info:  http://paste.ubuntu.com/1190869/

Ca sent le sapin!! Une idée??

Fred

Dernière modification par Chiiiiiz (Le 07/09/2012, à 16:06)


Chiiiiiz!!!!!

Arch / Windows7 sur portable /  bumblebee

Hors ligne

#12 Le 07/09/2012, à 16:52

YannUbuntu

Re : Résolu: Gparted: unallocated space après installtion de windows 7

Bonjour
suite à votre mail:
- à ma connaissance, Gparted (et parted) est un peu pointilleux, j'ai déjà vu des systèmes qui fonctionnaient sans soucis malgré le "Error: Can't have a partition outside the disk!" de parted comme dans votre cas. Ceci dit, si quelqu'un sait comment corriger cette erreur mieux vaut la corriger.
- pour modifier la taille de la partition Windows, mieux vaut utiliser les outils Windows
- il vous manque la partition /boot de Arch (effacée par Windows?), du coup Arch n'apparaitra pas dans le menu GRUB.


à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison

Hors ligne

#13 Le 07/09/2012, à 17:01

Chiiiiiz

Re : Résolu: Gparted: unallocated space après installtion de windows 7

Bonjour,
merci de votre réponse.
Je ne pense pas que windows ait effacé mon /boot arch... je pense que les infos telles que données par la table d'allocation sont erronées. Le sda5 EST mon swap de 4 Go, le sda9 ne fait que quelques centaines de Mo, le sda2 est mon / arch... et je n'avais pas de sda3.

Je sais qu'il vaut mieux modifier les partitions windows sous windows, mais je dois y faire de la place, et pour cela, j'ai besoin de Gparted!!!

J'envisage de lancer une vérification poussée testdisk ce soir qui tournera toute la nuit.. (500 Go, ca va être long...), et on verra ce qu'il trouvera... mais je m'attends à des surprises...


Chiiiiiz!!!!!

Arch / Windows7 sur portable /  bumblebee

Hors ligne

#14 Le 08/09/2012, à 09:28

Nasman

Re : Résolu: Gparted: unallocated space après installtion de windows 7

Si ça n'a pas marché c'est peut être aussi que, bien que toutes les partitions visibles tiennent dans le disque, un des ebr (contenant à partitions logiques) dépasse la taille du disque.

Les partitions logiques sont incluses dans la première partition étendue (dans ton cas sda4). Au début de la zone amorce de sda4 tu as une autre sorte de table de partitions, appelée ebr qui contient deux entrées :
la première indique l'emplacement et la taille de la première partition logique sda5 (relativement au début de l'ebr courant (le début de la partition étendue pour la première partition logique)
la deuxième entrée indique l'emplacement et la taille de l'ebr suivant relativement à la partition étendue sda4.



Si on regarde le contenu de l'ebr suivant on trouve encore deux entrées, la première concerne la deuxième partition logique (emplacement relativement à l'ebr en cours et la taille) et la deuxième indique l'emplacement (par rapport à sda4) et la taille de l'ebr qui suit...

De part en par on va décrire toutes les partitions logiques. Pour le dernier ebr on aura l'entrée vers la dernière partition logique et la deuxième entrée sera vide.

Dernière chose : la structure de la table des partitions des ebr est similaire au mbr à savoir un début à la position 1be et 16 octets par entrée. Comme il n'y a que deux entrées possibles, il y a 2*16 octets de vides.

Dans ton cas il va falloir nous donner le résultat de :

sudo dd if=/dev/sda bs=512 count=1 skip=136734759 | hexdump -C

Cette instruction donnera le contenu du secteur 136734759 (début de sda4). On pourra alors savoir où commence l'ebr suivant - et vérifier sa taille.

Une fois sa localisation effectuée, on regardera ce qu'il contient


PC fixe sous Bionic 64 bits et portable avec Focal 64 bits

Hors ligne

#15 Le 09/09/2012, à 00:28

Chiiiiiz

Re : Résolu: Gparted: unallocated space après installtion de windows 7

Bonsoir et merci de votre aide

Au final, j'y suis allé avec la méthode "bourrin": on supprime une à une les partitions, et à chaque fois, on regarde ce que Gparted en pense.

J'ai réussi à sauvegarder le contenu des partitions contenues dans ma partitions étendues (une partition de 300 Go avec mes docs divers, vidéos...), ma partition user de windows, ma partition swap d'origine, la partition swap actuelle....

Par contre, il y avait aussi ma partition / d'ubuntu... plus génant. J'ai donc sacrifié mon / d'archlinux, qui avait la même taille. Un petit 'dd' a permis de copier la partition / d'ubuntu sur la / d'arch (UUID inclus). Je supprime mon / ubuntu, puis ma 'swap' grâce à fdisk... et la partition étendue à la fin.

Et au final, Gparted a retrouvé ses petits une fois cette dernière effacée!!!
Ensuite, je recrée mes partitions en les alignant sur les cylindres. Je récupére l'UUID de mon nouveau swap, et je modifie le fstab depuis un LiveCD avec le nouvel UUID.

Une fois tout cela effectué, je n'ai toujours pas de grub qui est reconnu au démarrage! Donc, je boote sur une clé contenant Voyager 12.04 (excelllllente distribution!!! http://voyager.legtux.org/ ), qui inclut "Grub-customiser"... Grâce à ce dernier, je reconstitue mon grub (il retrouve mon ubuntu, et mon Windows), et je l'écris sur le MBR.

Je reboote et Bingo!! Tout marche comme avant.
Je recopie les infos user de windows dans la partition prévue à cet effet, je redémarre windows, et cela marche aussi!!

Gparted m'aide à déplacer mes partitions, afin de faire de la place pour agrandir la partition windows (c'est pour cela que j'vais besoin que Gparted s'y retrouve, même si cela marchait malgré les erreurs et que tout ceci est arrivé au départ!!!). Sous Windows, j'agrandis ma partition système... et j'ai enfin la config recherchée.

Une dernière manip: une sauvegarde du MBR grâce à la commande décrite plus haut.

Tout est bien qui finit bien, je n'ai peut-être pas été au bout de la démarche didactique, mais le temps pressait. En tout cas, grâce aux infos de tous, j'ai appris des trucs, notamment la commande dd qui est une vraie mine d'or (je recommande chaudement la page consacrée à  cette commande dans la doc ubuntu.fr, dd.

Merci à tous en tout cas et surtout à Yasman et YannUbuntu!!
Et un "résolu", un!

Fred

Dernière modification par Chiiiiiz (Le 09/09/2012, à 00:33)


Chiiiiiz!!!!!

Arch / Windows7 sur portable /  bumblebee

Hors ligne

#16 Le 09/09/2012, à 19:01

Nasman

Re : Résolu: Gparted: unallocated space après installtion de windows 7

Si ça t'intéresse, j'avais écrit une doc sur le mbr et les ebr.


PC fixe sous Bionic 64 bits et portable avec Focal 64 bits

Hors ligne