Multiboot

Résolu
Bonjour,
Alors voilà, j'ai deux disques durs ( un sata et un ide ) j'ai installé xp sur le sata et linux ( ubuntu ) sur l'ide. Le problème étant que je boot automatiquement sur linux et que pour booter sur xp je dois aller dans le bios changer les configs. J'aimerais metre un multiboot xp/linux au démarage pour éviter ça. Merci d'avance :)
Configuration: Linux
Firefox 3.0

9 réponses

  1. Modérateur
    Alors essaie :
    title Windows XP
    map (hd0) (hd1)
    map (hd1) (hd0)
    rootnoverify (hd1,0)
    makeactive
    chainloader +1
    1. Modérateur
      Fais une sauvegarde du fichier "menu.lst" :
      sudo cp /boot/grub/menu.lst   /boot/grub/menu.lst.bak

      Ouvre le fichier avec un éditeur de texte :
      sudo gedit /boot/grub/menu.lst

      et rajoute ces lignes à la fin :
      title Windows XP
      rootnoverify (hd1,0)
      makeactive
      chainloader +1

      Sauvegarde et redémarre...
      1. sudo /sbin/fdisk -l

        Disque /dev/sda: 10.1 Go, 10110320640 octets
        255 heads, 63 sectors/track, 1229 cylinders
        Units = cylindres of 16065 * 512 = 8225280 bytes
        Identifiant disque: 0xbe08d558

        Périphérique Amorce Début Fin Blocs Id Système
        /dev/sda1 * 1 1171 9406026 83 Linux
        /dev/sda2 1172 1229 465885 5 Extended
        /dev/sda5 1172 1229 465853+ 82 Linux swap / Solaris

        Disque /dev/sdb: 500.1 Go, 500107862016 octets
        255 heads, 63 sectors/track, 60801 cylinders
        Units = cylindres of 16065 * 512 = 8225280 bytes
        Identifiant disque: 0x147b147a

        Périphérique Amorce Début Fin Blocs Id Système
        /dev/sdb1 * 1 31871 256003776 7 HPFS/NTFS
        /dev/sdb2 31872 60800 232372192+ f W95 Etendu (LBA)
        /dev/sdb5 31872 60800 232372161 7 HPFS/NTFS
        1. Modérateur
          Oups désolé, j'ai fait une erreur :
          sudo /sbin/fdisk -l
          1. ah oui ça y'est :

            egrep -v '^(#|$)' /boot/grub/menu.lst
            default 0
            timeout 3
            hiddenmenu
            title Ubuntu 8.04.1, kernel 2.6.24-19-generic
            root (hd0,0)
            kernel /boot/vmlinuz-2.6.24-19-generic root=UUID=39a8d9de-ca47-4a18-a6a0-7b4e696e4ea6 ro quiet splash
            initrd /boot/initrd.img-2.6.24-19-generic
            quiet
            title Ubuntu 8.04.1, kernel 2.6.24-19-generic (recovery mode)
            root (hd0,0)
            kernel /boot/vmlinuz-2.6.24-19-generic root=UUID=39a8d9de-ca47-4a18-a6a0-7b4e696e4ea6 ro single
            initrd /boot/initrd.img-2.6.24-19-generic
            title Ubuntu 8.04.1, memtest86+
            root (hd0,0)
            kernel /boot/memtest86+.bin
            quiet

            sudo /sbin.fdisk -l
            [sudo] password for cyril:
            sudo: /sbin.fdisk: command not found

            Mais là je tape le mot de passe mais rien ne s'affiche :S
            1. euh je ne comprens pas tout à ta réponse jipicy "en plus je suis novice sous linux"... est ce que tu pourrais etre plus clair ? merci
              1. Modérateur
                Salut,

                Affiche le résultat de la commande :
                egrep -v '^(#|$)' /boot/grub/menu.lst
                ainsi que :
                sudo /sbin.fdisk -l
                C'est un "ELLE" minuscule et pas un UN...