Le Thu, 22 Apr 2004 12:01:07 +1000, Joseph Pachod <[EMAIL PROTECTED]> a �crit :
> Bonjour > > Je suis en train de recompiler mon noyau pour la premiere fois mon noyau > car je dois inclure un nouveau module. J'ai pour le moment deja configure > et compile mon noyau (en me basant sur l ancien de > /boot/config-2.4.25-1-386 et ajoutant le module requis) et j'en suis a > configurer Grub. > > Je me base sur ce doc : > http://newbiedoc.sourceforge.net/system/kernel-pkg.html#GRUB-KERNEL-PKG ou > il est dit ca : Pourquoi ne regarde-tu donc pas la doc fournie avec GRUB : tu fais � info grub � et tu auras une doc... Il en existe une en HTML dans le paquet grub-doc ; Si tu ne lis pas facilement l'anglais, tu peux voir une traduction � (merci Google) : http://www.linux-france.org/article/sys/chargeurs/ix86/grub/grub-manual-fr.html > After you've installed grub, run "grub-install /dev/hda" (substitute your > boot device for "/dev/hda"). Then run "update-grub". Edit > /boot/grub/menu.lst and substitute your defaults on the "#groot" and > "#kopt" lines (and any other lines you need for your situation). Run > "update-grub" again. > > J'ai verifie, a mon reboot, c'est bien grub qui prend la main. Cependant, > pour le remplacement de mon boot device, je ne sais pas trop quoi mettre. > Dans boot/grub/menu.lst j'ai trouve ca : > > ## default grub root device > ## e.g. groot=(hd0,0) > # groot=(hd0,1) c'est la partition (en notation Grub) o� se trouve tes fichiers grub (menu.lst, stage*, etc.) par exemple, (hd0,1) correspond � hda2, (hd0,4) � hda5, etc... > Ceci dit, le doc d'editer ensuite ce fichier pour mettre les bonnes > valeurs, du coup je ne sais pas mettre. Je ne vois pas quoi mettre ensuite > dans les lignes "#groot" et "#kopt". > > Bref, comment savoir quel est mon boot device et ce qu'il faut mettre > ensuite dans "#groot" et "#kopt" ? groot -> nom de partition o� se trouve tes fichiers grub kopt -> arguments donn�s � tes noyaux (�quivalent de append= sur lilo je crois) par exemple chez moi : # kopt=root=/dev/hda1 ro hdc=ide-scsi vga=0x305 devfs=mount # groot=(hd0,0) > > Pour info, je suis sur : Linux XX 2.4.25-1-386 #1 Tue Feb 24 08:11:13 EST > 2004 i686 GNU/Linux et df me donne : > Filesystem 1K-blocks Used Available Use% Mounted on > /dev/hda2 7689792 1712040 5587128 24% / > tmpfs 452692 0 452692 0% /dev/shm > /dev/hda3 29965368 2752808 25690380 10% /usr ce serait donc chez toi : # groot=(hd0,1) Un conseil : met les lignes suivantes dans le fichier /etc/kernel-img.conf : # met �-jour le fichier /boot/grub/menu.lst apr�s l'install d'un noyau... postinst_hook = /sbin/update-grub postrm_hook = /sbin/update-grub Et ainsi � chaque installation d'un paquet d'un noyau, ton fichier menu.lst du grub sera mis � jour avec ton nouveau noyau... Fred. k

