Triple boot xp seven ubuntu

Résolu
Bonjour,

J'ai besoin de faire un triple boot avec seven xp et ubuntu, j'avais déjà un dual boot avec seven et ubuntu puis j'ai installer xp sur une autre partition mais seulement xp et ubuntu se lancer sur grub. J'avais vu qu'il fallait installer xp avant seven mais ne voulant pas réinstaller seven j'ai restaurer le mbr de seven puis j'ai reinstaller grub.
Mais maintenant je peux démarrer seulement sur ubuntu et seven.

Si vous pouvez m'aider pour pouvoir avoir les 3 OS dans grub je vous en remercie.

3 réponses

  1. Bonjour.
    Il faut "dire" à Grub que Windows XP a été installé : essaie de taper
    sudo update-grub
    1. J'avais déjà essayé voilà ce que j'obtiens:

      Searching for GRUB installation directory ... found: /boot/grub
      Searching for default file ... found: /boot/grub/default
      Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
      Searching for splash image ... none found, skipping ...
      Found kernel: /boot/vmlinuz-3.2.0-38-generic-pae
      Found kernel: /boot/vmlinuz-3.2.0-37-generic-pae
      Found kernel: /boot/vmlinuz-3.2.0-36-generic-pae
      Found kernel: /boot/vmlinuz-3.2.0-35-generic-pae
      Found kernel: /boot/vmlinuz-3.2.0-34-generic-pae
      Found kernel: /boot/vmlinuz-3.2.0-33-generic-pae
      Found kernel: /boot/vmlinuz-3.2.0-32-generic-pae
      Found kernel: /boot/vmlinuz-3.2.0-29-generic-pae
      Found kernel: /boot/vmlinuz-3.2.0-23-generic-pae
      Found GRUB 2: /boot/grub/core.img
      Found kernel: /boot/memtest86+.bin
      Updating /boot/grub/menu.lst ... done
      


      Mais je n'ai toujours pas windows xp
      1. Est-ce que tu sais sur quelle partition de ton disque Windows XP est installé ? (/dev/sdaX)
      2. Windows XP est sur /dev/sda1
        et Windows 7 est sur /dev/sda3
    2. Essaie de modifier manuellement le fichier "/etc/grub.d/40_custom" : ajoute dans ce fichier
      menuentry 'Windows XP' {
        set root=(hd2,1)
        chainloader +1
      }


      Ensuite, relance
      sudo update-grub
      1. J'ai modifier le fichier puis après :
        sudo update-grub


        J'ai eu :
        Generating grub.cfg ... 
        Found linux image: /boot/vmlinuz-3.2.0-38-generic-pae 
        Found initrd image: /boot/initrd.img-3.2.0-38-generic-pae 
        Found linux image: /boot/vmlinuz-3.2.0-37-generic-pae 
        Found initrd image: /boot/initrd.img-3.2.0-37-generic-pae 
        Found linux image: /boot/vmlinuz-3.2.0-36-generic-pae 
        Found initrd image: /boot/initrd.img-3.2.0-36-generic-pae 
        Found linux image: /boot/vmlinuz-3.2.0-35-generic-pae 
        Found initrd image: /boot/initrd.img-3.2.0-35-generic-pae 
        Found linux image: /boot/vmlinuz-3.2.0-34-generic-pae 
        Found initrd image: /boot/initrd.img-3.2.0-34-generic-pae 
        Found linux image: /boot/vmlinuz-3.2.0-33-generic-pae 
        Found initrd image: /boot/initrd.img-3.2.0-33-generic-pae 
        Found linux image: /boot/vmlinuz-3.2.0-32-generic-pae 
        Found initrd image: /boot/initrd.img-3.2.0-32-generic-pae 
        Found linux image: /boot/vmlinuz-3.2.0-29-generic-pae 
        Found initrd image: /boot/initrd.img-3.2.0-29-generic-pae 
        Found Windows 7 (loader) on /dev/sda2 
        done 
        


        Puis j'ai essayé de lancer "Windows XP" depuis grub mais il y avait un message "cannot h2"

        Comme j'ai un seul disque dure j'ai modifier le fichier avec:

        menuentry 'Windows XP' { 
          set root=(hd0,1) 
          chainloader +1 
        }


        mais j'ai eu la même chose avec
        sudo update-grub


        Et quand j'ai lancé "Windows XP" depuis grub j'ai eu un message "NTLDR manquant"
      2. J'ai réussi en utilisant EasyBCD sur Windows ce qui me permet que lorsque je sélectionne le démarrage sur windows, je choisi en XP et Seven.

        Je te remercie geokie
      3. De rien !
        En effet, je me suis trompé dans le nom des partitions...