Bonjour,
> > Bonsoir,
> >
> > Comment lancer l'interface de configuration de grub ?
>
> Il suffit d'éditer le fichier /boot/grub/menu.lst
>
> Contrairement à LILO, grub ne nécessite pas de lancer un binaire (
> /usr/sbin/lilo par exemple ) pour que la nouvelle config soit prise en
> charge.
>
> Mieux que man grub : info grub
> On peut tout faire ! Cacher des partitions, ... ne plus les retrouver
#é!!@#!
> mettre /boot où l'on veut... ça nous vient du hurd.
Grub est vraiment un boot loader génial, et la doc est très bien
faite.
(http://www.mcc.ac.uk/grub/)
Le seul truc très chiant, c'est son système de numérotation des
disques
durs et des partitions, qui est différente et "décalée" par rapport à
celle du
/dev:
Notation /dev Notation Grub
---------------------------------------------
disque dur /dev/hda (hd0)
disque dur /dev/hdd (hd3)
partition primaire /dev/hda1 (hd0,0)
partition primaire /dev/hdb2 (hd1,1)
partition etendue /dev/hda3 (hd0,2)
partition virtuelle /dev/hda5 (hd0,4)
partition virtuelle /dev/hdc6 (hd2,5)
Une fois que tu as configuré ton /boot/grub/menu.lst, il te faut installer
grub dans le MBR du disque bootable de ta machine. Pour cela, tu tapes
(en temps que root bien sur):
grub /* tu passes dans le "shell grub" */
root (hd0,1) /* Tu dis à grub où se trouve le repertoire /boot.
Ici, c'est /dev/hda2 */
find /boot/grub/stage1 /* Tu vérifies que grub trouve bien les fichiers
dont
il a besoin. La, il doit te retourner le nom
de la partition qui contient /boot, à savoir
(hd0,1) */
setup(hd0) /* Tu installes grub dans le MBR de ton 1er disque
*/
quit /* Pour sortir du shell grub */
Si tu veux faire des tests avant de modifier ton MBR, et donc de
supprimer
ton LILO actuel, tu peux installer grub sur une disquette:
- Prend une disquette formatée en ext2 (Linux) ou en FAT (DOS / Windows)
- Copie le contenu de /boot/grub dans le repertoire "/boot/grub" de la
disquette
- Lances:
grub
root (fd0)
find /boot/grub/stage1 <- Grub t'affichera (hd0,1) et (fd0)
setup (fd0)
quit
- Maintenant, boote sur ta disquette
Have fun !
Olivier