Le 05.03.2008 22:06,, le perspicace [EMAIL PROTECTED] s'exprimait en ces termes: > Bonsoir, > > Re-moi... > > Je cherche à configurer grub pour un multiboot. > Voici ma config : > /dev/sda ⇒ Kubuntu hardy, plusieurs partitions, rien à signaler. > /dev/sdb ⇒ une partition de données > ces deux disques /dev/sda et /dev/sdb sont SATA. > /dev/sda est le "premier" pour le BIOS qui va y chercher grub, logé dans > le MBR. > puis deux disques IDE : > /dev/sdc avec : > * /dev/sdc1 : XP > * /dev/sdc2 : FreeBSD 7.0 > * /dev/sdc3 : swap pour Kubuntu. > /dev/sdd : non utilisé pour l'heure (mais présent) > et pour être exhaustif : /dev/scd : lecteur optique. > > Aucun pb avec Kubuntu. > Par contre, grub ne trouve pas les deux autres systèmes dont les entrées > dans /boot/grub/menu.lst sont : > > title FreeBSD 7.0 > root (hd2,1,a) > kernel /boot/loader > > > title Windows XP > root (hd2,0) # 3ème disque dur > makeactive # On positionne le bit de partition > active à 1 (au cas où) > map (hd0) (hd2) # hd0 devient hd2 > map (hd2) (hd0) # hd2 devient hd0 (virtuellement) > chainloader +1 # saut au début de la piste suivante. >
Bon, ben j'ai trouvé, en utilisant la méthode empirique. Grub permet d'éditer, au boot, les lignes des différents entrées du menu. Bien que vu par Ubuntu comme /dev/sdc (A, B, C=3), le disque est vu comme n°2 sous grub (qui compte à partir de 0), soit hd1. Dans mon cas, en mettant hd1 à la place de hd2 dans les entrées ci-dessus, je peux démarrer ces autres OS à partir de grub. Cool :-) -- SunWukong GPG Key available : 0xF4DD0AD2 on keyserver.ubuntu.com -- ubuntu-fr mailing list ubuntu-fr@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr