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 03/03/2008, à 22:55

Pahcixam

Triple boot (XP, Vista, Ubuntu), Vista non trouvé

Bien le bonjour. Je me trouve face à un grave problème.

J'avais installé vista. J'ai redimensionné la partition et j'ai installé XP (je ne pouvais donc booter que sur xp, mais c'était normal).

J'ai installé ensuite ubuntu qui m'a créé une entré Vista/Longorhn (loader) qui me lance en faite XP.

J'ai ajouté une entrée pour vista mais ça ne marche pas. Voici mon menu.lst

title		Ubuntu hardy (development branch), kernel 2.6.24-8-generic
root		(hd0,6)
kernel		/boot/vmlinuz-2.6.24-8-generic root=UUID=a7253242-6aca-401d-8f99-41f787019a20 ro quiet splash locale=fr_FR
initrd		/boot/initrd.img-2.6.24-8-generic
quiet

title		Ubuntu hardy (development branch), kernel 2.6.24-8-generic (recovery mode)
root		(hd0,6)
kernel		/boot/vmlinuz-2.6.24-8-generic root=UUID=a7253242-6aca-401d-8f99-41f787019a20 ro single
initrd		/boot/initrd.img-2.6.24-8-generic

title		Ubuntu hardy (development branch), memtest86+
root		(hd0,6)
kernel		/boot/memtest86+.bin
quiet

title		Other operating systems:
root

title		Windows XP Media Center (loader)
root		(hd0,0)
savedefault
makeactive
chainloader	+1

title		Windows Vista Home Premium (loader)
root		(hd0,4)
savedefault
makeactive
chainloader	+1

Pour info, sous ubuntu mes disques sont repéré de cette manière:

screenshotdevsdagpartedat9.png

Hors ligne

#2 Le 04/03/2008, à 02:49

sploutch

Re : Triple boot (XP, Vista, Ubuntu), Vista non trouvé

Salut,

Si mes souvenirs sont bons, tu ne peux pas faire booter Windows sur une partition étendue. La partition doit être primaire.

Dans ton cas, je ne voit qu'une seule solution: démarre WinXP (sda1) et dans les paramètres du système, tu devrais avoir un onglet pour la gestion du boot. Là tu ajoute Vista.

ça veut dire que tu aura GRUB, tu choisira WinXP puis tu pourra choisir XP ou Vista...

Voilà... bonne chance!

A+
Sploutch.


http://phoetux.net
"Un pour Tous et Tous pour Tous"

Hors ligne

#3 Le 04/03/2008, à 11:44

Pahcixam

Re : Triple boot (XP, Vista, Ubuntu), Vista non trouvé

Salut,

le seul problème, c'est que c'est xp qui est sur la partition étendue et que lui démarre très bien ! En revanche, Vista est sur le sda1 primaire et ne démarre pas. Avec l'auto complétion grub, je vois bien que la seule autre partition en ntfs disponible et la la 4 donc vista (la 0 étant occupée par xp). Donc ça devrait marcher non ? Je comprend pas ! (en sachant que les 5 et 6 (pour grub) sont utilisées par ubuntu).

Merci

Hors ligne

#4 Le 04/03/2008, à 12:14

Pahcixam

Re : Triple boot (XP, Vista, Ubuntu), Vista non trouvé

Pour information, voici le message que j'obtiens en essayant de booter sur vista:

Error 12 : Invalid device requested.

Hors ligne

#5 Le 04/03/2008, à 12:30

sploutch

Re : Triple boot (XP, Vista, Ubuntu), Vista non trouvé

Pahcixam a écrit :

le seul problème, c'est que c'est xp qui est sur la partition étendue et que lui démarre très bien ! En revanche, Vista est sur le sda1 primaire et ne démarre pas. Avec l'auto complétion grub, je vois bien que la seule autre partition en ntfs disponible et la la 4 donc vista (la 0 étant occupée par xp). Donc ça devrait marcher non ? Je comprend pas ! (en sachant que les 5 et 6 (pour grub) sont utilisées par ubuntu).

C'est pas très clair... Parlons plutôt de sda1 ou sda4. C'est plus précis d'utiliser le nom des partitions.

C'est un peu le bordel, mais je pense que GRUB voit ton disque comme cela:
(hd0) = MBR du 1er disque (master)
(hd0,0) = non alloué
(hd0,1) = 1ère partition du disque master, dans ton cas : sda1
(hd0,4) = 3e partition du disque master, dans ton cas : sda5
(hd0,6) = 5e partition du disque master, dans ton cas : sda7

sda7 = linux, boot sans problème

maintenant, je ne comprend pas pourquoi sda5 ne démarre pas ? Et pourquoi GRUB démarre sur (hd0,0) alors qu'il n'y a rien???

Donnes-nous plus d'infos...


http://phoetux.net
"Un pour Tous et Tous pour Tous"

Hors ligne

#6 Le 04/03/2008, à 12:38

Pahcixam

Re : Triple boot (XP, Vista, Ubuntu), Vista non trouvé

Alors pour plus d'information j'ai fait un fdsik -l et voici le résultat:

Disk /dev/sda: 112.4 GB, 112403595264 bytes
255 heads, 63 sectors/track, 13665 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x000e4dd5

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        7650    61440470    7  HPFS/NTFS
Partition 1 does not end on cylinder boundary.
/dev/sda2            7651       13665    48315487+   f  W95 Ext'd (LBA)
/dev/sda5            7651       10200    20482843+   7  HPFS/NTFS
/dev/sda6           10201       10324      995998+  82  Linux swap / Solaris
/dev/sda7           10325       13665    26836551   83  Linux

Après que veux-tu de plus comme informations ? Je ne connais rien d'autre ^^.

Au fait, c'est sda1 qui ne demarre pas, là ou vista et installé ! Xp lui demarre (sda5).

Dernière modification par Pahcixam (Le 04/03/2008, à 12:40)

Hors ligne

#7 Le 04/03/2008, à 13:06

sploutch

Re : Triple boot (XP, Vista, Ubuntu), Vista non trouvé

Pahcixam a écrit :

Au fait, c'est sda1 qui ne demarre pas, là ou vista et installé ! Xp lui demarre (sda5).

C'est bizarre puisque dans ton fichier menu.list (hd0,0) est WinXP et (hd0,4) c'est Vista ??!!?
Un peu de lecture : http://doc.ubuntu-fr.org/grub#multiboot

Je pense que tu as certainement un problème avec le secteur de boot de la partition Vista.

Boot sur ton CD d'install Windows et appuie sur la touche R pour réparer quand il te posera la question. Ensuite dans l'invite MS-DOS tape:

fixmbr c:

puis un p'tit reboot et là... Normalement ça devrait marcher...

Sinon même manip mais tape plutôt fixboot c: et si vraiment ça ne marche toujours pas, tape fixmbr sans le C: mais là tu écraseras GRUB et tu ne pourras plus aller sur Linux... Il faudra faire la même manip avec le LiveCD Ubuntu et réinstaller GRUB.

Bon courage...

Dernière modification par sploutch (Le 04/03/2008, à 13:08)


http://phoetux.net
"Un pour Tous et Tous pour Tous"

Hors ligne

#8 Le 04/03/2008, à 13:17

Pahcixam

Re : Triple boot (XP, Vista, Ubuntu), Vista non trouvé

Bien, alors je viens de booter sur vista en selectionnant xp dans grub après avoir démarrer sur le dvd de Vista et taper bootrec /FixBoot !

Du coup je ne peut plus demarrer XP (en sélectionnant vista dans grub mdr !)

Une idée ?

Hors ligne

#9 Le 05/03/2008, à 00:04

sploutch

Re : Triple boot (XP, Vista, Ubuntu), Vista non trouvé

Pahcixam a écrit :

Du coup je ne peut plus demarrer XP (en sélectionnant vista dans grub mdr !)

Une idée ?

Essaie de démarrer sous Ubuntu et d'éditer à nouveau le fichier menu.list et de changer comme cela:

title        Windows Vista Home Premium (loader)
root        (hd0,0)
savedefault
makeactive
chainloader    +1

title        Windows XP Media Center (loader)
root        (hd0,3)
savedefault
makeactive
chainloader    +1

Peut-être que ça va marcher...

A+


http://phoetux.net
"Un pour Tous et Tous pour Tous"

Hors ligne