Bonjour à tous.
Actuellement sur mon ordinateur j'ai trois systéme d'exploitation (fedora, vista et xp) même si je me suis jamais servi de vista je préfère le garder étant donné que je l'ai acheté.
Seulement je n'arrive pas a configurer grub pour booter sur les trois système, pour fedora et xp sa marche mais impossible pour vista.
voici mon fdisk -l
Disque /dev/sda: 320.0 Go, 320072933376 octets
255 heads, 63 sectors/track, 38913 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00dec826

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/sda1               1        1306    10485760   27  Inconnu
La partition 1 ne se termine pas sur une frontière de cylindre.
/dev/sda2   *        1306        6539    42037248    7  HPFS/NTFS
La partition 2 ne se termine pas sur une frontière de cylindre.
/dev/sda3            6540       21837   122881185    7  HPFS/NTFS
/dev/sda4           21838       38913   137162970    5  Extended
/dev/sda5           21838       28211    51199123+  83  Linux
/dev/sda6           28212       30761    20482843+  83  Linux
/dev/sda7           30762       33311    20482843+   7  HPFS/NTFS
/dev/sda8           33312       35861    20482843+  83  Linux
/dev/sda9           35862       36116     2048256   82  Linux swap / Solaris
/dev/sda10          36117       36371     2048256   82  Linux swap / Solaris
/dev/sda11          36372       36626     2048256   82  Linux swap / Solaris
Vista est sur sda2
Fedora est sur sda5 pour mon /home et le systéme sur sda6
et xp est sur sda7

voici mon grub.conf
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:  You do not have a /boot partition.  This means that
#          all kernel and initrd paths are relative to /, eg.
#          root (hd0,5)
#          kernel /boot/vmlinuz-version ro root=/dev/sda6
#          initrd /boot/initrd-version.img
#boot=/dev/sda
default=0
timeout=5
splashimage=(hd0,5)/boot/grub/splash.xpm.gz
hiddenmenu
title Fedora (2.6.27.7-134.fc10.i686)
    root (hd0,5)
    kernel /boot/vmlinuz-2.6.27.7-134.fc10.i686 ro root=UUID=9d01b21d-e060-4636-b174-5b98d0100662 rhgb quiet
    initrd /boot/initrd-2.6.27.7-134.fc10.i686.img
title Fedora (2.6.27.5-117.fc10.i686)
    root (hd0,5)
    kernel /boot/vmlinuz-2.6.27.5-117.fc10.i686 ro root=UUID=9d01b21d-e060-4636-b174-5b98d0100662 rhgb quiet
    initrd /boot/initrd-2.6.27.5-117.fc10.i686.img
title Windows Vista
    rootnoverify (hd0,1)
    chainloader +1
title Windows XP
    rootnoverify (hd0,7)
    chainloader +1
Quelqu'un aurais une solution à me proposer???
Je voulais savoir, aussi, est ce que avec virtualbox ou autre logiciel de virtualisation on obtient les même performance quand bootant réellement sur le système???
Imposible pour vista
Peux-tu nous en dire plus.

on obtient les même performance quand bootant réellement sur le système
Non, tu n'as pas les mêmes performances, mais presque. On peut utiliser des machines virtuelles avec une mémoire virtuelle de 256M, mais il vaut mieux augmenter à 512, voire plus, et là il n'y a pas de goulot d'étranglement.
C'est un confort que de passer d'un OS à l'autre en changeant de fenêtre.
Enfin cela dépend aussi de ce qui tourne en même temps que la machine virtuelle sur le système host.
Personnellement je peux faire tourner deux machines virtuelles en même temps et travailler sur la machine host sans problème de performance.
Tu es bien sur de ca ?

parce que si xp est sur sda7, ca:
title Windows XP
rootnoverify (hd0,7)
chainloader +1
c'est incorrect déjà. Tu peux vérifier en bootant xp ?
@nouv09
Etrange, car XP fonctionne, et c'est vista qui ne boote pas ! ! !
Je me demande, car sda7, ca correspond à root(hd0,6)

et non à ce qui est écrit. Alors que pourtant d'après le fdisk, la partition ntfs se trouve bien en sda7. C'est pour celà que j'ai les plus grands doutes sur ce qui boote et ce qui ne boote pas .
excusez moi je me suis mal exprimé.
lorsque je choisie windows vista dans le menu c'est xp qui se lance.
et lorsque je choisie windows xp il me mais un message me disant que c'est incorrect
dans l'ordre j'ai installé vista, fedora puis xp et fait le manip pour réinstaller grub mais celui-ci ne m'avais trouvé que deux systéme.
remplace ca
title Windows XP
rootnoverify (hd0,7)
chainloader +1
par ca:
title Windows XP
rootnoverify (hd0,6)
chainloader +1
et ressaie
j'ai fait les changements maintenant sa ne me met plus d'erreur mais le système ne boot pas il y a un curseur qui s'affiche et c'est tout.
Personnellement, j'ai déjà mis en place des triples amorçages WinME, WinXP & fedora à l'aide du GRUB.

Je peux te confirmer que la séquence
title Windows XP
    rootnoverify (hd0,n)
    chainloader +1
est bien ce qu'il faut mettre...

Il est fort probable que le problème vienne du fait que les n° des périphériques précisés ne sont pas corrects...

Avec le fdisk, tu nous fournis la dénomination des périphériques tels qu'ils sont nommés dans linux...
GRUB se sert de la numérotation du bios...

Est-ce que tu pourrais nous dire ce que renvoit la commande suivante dans un terminal ?
su -
parted /dev/sda print
De toute évidence, de ce que tu dis précédemment, tu peux déjà corriger les lignes pour obtenir le lancement de XP :-D
title Windows XP
    rootnoverify (hd0,1)
    chainloader +1
Que Vista soit sur partition étendue m'étonne un peu...
Es-tu sûr que ce ne serait pas
title Windows Vista
    rootnoverify (hd0,2)
    chainloader +1
Cordialement,
Stefan
Vérifie bien que les numéros de partitions sont bien ceux que tu décris, parce que là on nage en plain mystère!

vista n'est plus vista mais est devenu xp. La partition cible n'était pas hd(0,7) mais hd(0,6), il y a bien 3 partitions ntfs que tu n'as pas essayé de monter pour savoir ce qu'il y a dedans.

Donc trie un peu tes idées et reviens lorsque ça sera fait.