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 13/06/2007, à 09:19

lorflent

Dual boot vista/ubuntu impossible de booter vista

Salut à tous !

Bon alors mon problème est simple et du déjà vu je pense mais je n'ai pas réussi pour autant à le résoudre.
Je tiens à préciser que je suis un newbie sous nux.

J'avais un dual boot Vista/Xp. J'ai viré mon xp pour mettre Ubuntu à  la place. Je n'ai qu'un seul disque de 160 Go.

Mon erreur quand je veux booter sur vista est "error 12: invalid device request"
J'ai fait plein de manipulations dont la modification du /boot/grub/menu.lst ci dessous :

title		Ubuntu, kernel 2.6.20-16-generic
root		(hd0,6)
kernel		/boot/vmlinuz-2.6.20-16-generic root=UUID=52fca5fb-914a-416a-915a-b9471937e330 ro quiet splash locale=fr_FR
initrd		/boot/initrd.img-2.6.20-16-generic
quiet
savedefault

title		Ubuntu, kernel 2.6.20-16-generic (recovery mode)
root		(hd0,6)
kernel		/boot/vmlinuz-2.6.20-16-generic root=UUID=52fca5fb-914a-416a-915a-b9471937e330 ro single
initrd		/boot/initrd.img-2.6.20-16-generic

title		Ubuntu, kernel 2.6.20-15-generic
root		(hd0,6)
kernel		/boot/vmlinuz-2.6.20-15-generic root=UUID=52fca5fb-914a-416a-915a-b9471937e330 ro quiet splash locale=fr_FR
initrd		/boot/initrd.img-2.6.20-15-generic
quiet
savedefault

title		Ubuntu, kernel 2.6.20-15-generic (recovery mode)
root		(hd0,6)
kernel		/boot/vmlinuz-2.6.20-15-generic root=UUID=52fca5fb-914a-416a-915a-b9471937e330 ro single
initrd		/boot/initrd.img-2.6.20-15-generic

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

title  Windows Vista
rootnoverify  (hd0,5)
savedefault
makeactive
chainloader +1
boot

un petit sudo fdisk -l pour vous montrer mes tables de partition.

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/sda2               1       20672   156280288+   f  W95 Etendu (LBA)
/dev/sda5           10295       20672    78457648+   7  HPFS/NTFS
/dev/sda6               1          33      248913   82  Linux swap / Solaris
/dev/sda7              33       10294    77569821   83  Linux

Merci d'avance à ceux qui vont s'intéresser à mon problème.

ps : Je trouve une chose bizarre pourquoi aussi j'ai 2.6.20-15 et 2.6.20-16

Hors ligne

#2 Le 13/06/2007, à 14:08

choco

Re : Dual boot vista/ubuntu impossible de booter vista

ps : Je trouve une chose bizarre pourquoi aussi j'ai 2.6.20-15 et 2.6.20-16

Tu a dû faire une mise à jour du noyau de feisty récemment. Les 2 noyaux sont présent pour que tu aie la possibilité de redémarrer sur l'ancien noyau au cas où la nouvelle mise à jour foire sur ton PC. Le conseil est de garder l'avant dernière version quelques temps au cas où. Sinon tu peux supprimer l'ancien noyau dans apt en cherchant "kernel" ou le numéro du noyau 2.6.20-15.

Pour vista je ne m'y connait pas vraiment (j'y ai jamais touché) mais a priori ton menu.lst semble bien configurer sda5 correspond bien à (hd0,5) pour grub

Edit: tu as combien de disque dur physique sur ton PC?

Dernière modification par choco (Le 13/06/2007, à 14:15)


geek 1.0 cherche geekette 1.0 pour une merge en dualgeek2.0, optimisation du code source envisageable pour une meilleure cohabitation.

Hors ligne

#3 Le 13/06/2007, à 15:54

ludal

Re : Dual boot vista/ubuntu impossible de booter vista

Hop hop hop !!! attention, sur grub il y a un décalage :

hd0,5 correspond en fait au sda6 !!!

Pour preuve, ta partition Linux est
/dev/sda7              33       10294    77569821   83  Linux
et dans grub c'est bien
root        (hd0,6)

Donc pour ton Windows je pense que pour
/dev/sda5           10295       20672    78457648+   7  HPFS/NTFS
il faut mettre
root        (hd0,4)

CQFD.

Hors ligne

#4 Le 13/06/2007, à 15:58

choco

Re : Dual boot vista/ubuntu impossible de booter vista

Exact vu que sda1 = (hd0,0)
bien vu ludal


geek 1.0 cherche geekette 1.0 pour une merge en dualgeek2.0, optimisation du code source envisageable pour une meilleure cohabitation.

Hors ligne

#5 Le 13/06/2007, à 17:54

lorflent

Re : Dual boot vista/ubuntu impossible de booter vista

Tout d'abord merci de vous intéresser à mon problème.
Ensuite et ben ça marche toujours pas j'ai toujours la même erreur.

j'ai oublié de dire que j'avais un seul disque physique donc obligé d'être en hd(0

Dernière modification par lorflent (Le 13/06/2007, à 18:47)

Hors ligne

#6 Le 13/06/2007, à 22:14

ludal

Re : Dual boot vista/ubuntu impossible de booter vista

t'as bien mis (hd0,4) ?
Et puis chuis pas un expert en grub mais c'est quoi le rootnoverify par rapport au root ? (il est trop tard pour moi pour chercher, mais regarde aussi de ce côté là)

Hors ligne

#7 Le 14/06/2007, à 08:46

lorflent

Re : Dual boot vista/ubuntu impossible de booter vista

salut ludal !

Oui j'ai bien mis hd(0,4). Le rootnoverify c'est pareil que root à la différence c'est qu'il n'essaye pas de monter la partition. voir le manuel de grub ici http://www.linux-france.org/article/sys … otnoverify
J'ai une question surement bete mais est-ce que la MAJ de mon ubuntu peut interférer
dans le GRUB?

merci encore de bien vouloir m'aider

Hors ligne

#8 Le 14/06/2007, à 10:48

ludal

Re : Dual boot vista/ubuntu impossible de booter vista

Ben oui, une mise à jour de noyau pour être précis. Mais ça touche les fichiers de configuration, pas grub en lui-même (quelqu'un m'arrête si je dis une connerie)

Hors ligne

#9 Le 16/06/2007, à 09:25

lorflent

Re : Dual boot vista/ubuntu impossible de booter vista

personne n'a d'idée alors parce que moi je seche completement. Etant webmaster, le fait d'avoir un aperçu sous linux pour une question d'accéssibilité est important mais mes principaux besoins sont sous vista donc si je ne trouve pas de solution à mon problème ou si seul le formattage de mon vista permet de rétabir la solution alors je préférerait supprimer ubuntu pour remettre xp.

Une question : est-ce possible que mon secteur boot de vista soit endommagé par le grub?

merci de me répondre

Hors ligne

#10 Le 16/06/2007, à 09:37

goodluck

Re : Dual boot vista/ubuntu impossible de booter vista

Salut,

D'après ce que je sais de Vista (et je n'en saurais sans doute jamais plus), il n'admet pas que l'on change sa séquence de boot, il faut intégrer le lancement de Linux dans la séquence de boot Windows.

Code :
1. bcdedit /create /d "Linux" /application BOOTSECTOR
2. bcdedit /set {ID} device boot
3. bcdedit /set {ID} PATH \bootsect.lnx
4. bcdedit /displayorder {ID} /addlast
5. bcdedit /timeout 5

NOTE:
    ID is a very long number (UUID) that you get after using the first command.
The file "bootsect.lnx" can have any name providing that it contains a copy of the Linux partition boot sector (that loads GRUB).
You should be able to use "/addfirst" instead of "/addlast" if you want Linux to appear in the boot menu before Vista.
    If you're familiar with creating a bootsector file to add Linux into the Windows XP boot menu, you create the "bootsect.lnx" file for Vista in exactly the same way. Use a "dd" command similar to this in Linux.

1. # dd if=/dev/hda2 of=bootsect.lnx bs=512 count=1

    Il est bien dit dans la note en anglais au dessus que le ID est le nombre illisible qui est retourné par la commande bcdedit /create d/ "linux" . . . . .


Amicalement, Gerard ;)
http://counter.li.org/cgi-bin/certificate.cgi/302199
http://www.worldcommunitygrid.org/

Hors ligne

#11 Le 16/06/2007, à 12:16

Compte anonymisé

Re : Dual boot vista/ubuntu impossible de booter vista

Salut

N'as-tu pas modifié tes partitions et fait de la place pour ubuntu?
En effet je ne vois aucune partition primaire et une seule étendue (/dev/sda2).
Je ne sais pas trop pour Vista mais Xp ne sait booter que sur primaire et si tu as "viré" Xp je suppose que tu avais un double boot XP/Vista et donc tous les fichiers de boot Xp et Vista sur la partition Vista.

Je ne connais pas Vista mais à part une refonte des partitions et réinstall de Vista je ne vois pas trop de solutions.

@+

#12 Le 16/06/2007, à 13:00

lorflent

Re : Dual boot vista/ubuntu impossible de booter vista

goodluck -> en lancant le dvd de vista au demarrage je suis allé ds reparer pr prendre le cmd mais les commandes que tu m'indiques ne fonctionnent pas à vrai dire la première les paramètres seraient incorrectes .

jeanjd63 -> En fait j'ai formatté avec xp et fait 2 partitions donc ma partition xp devait être la primaire, mais après avoir installé le vista. Effectivement à part bouffer tout ton process et ta ram ce magnifique système se croit tout permis au niveau du boot.

Si j'ai fait une fausse manipulation goodluck dis le.
Mais apparament les multiboot vista marchent toujours du premier coup quand il est installé en dernier.

merci

Hors ligne