Multiboot
sun.wukong at rx3.net
sun.wukong at rx3.net
Ven 7 Mar 11:48:19 UTC 2008
Le 05.03.2008 22:06,, le perspicace sun.wukong at rx3.net 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
Plus d'informations sur la liste de diffusion ubuntu-fr