(Courriels de diversion: <recriras@extenuions-pestes.com> <choisissaient@stylises-enrouleront.com> <redonneront@reaffirmerez-redoutiez.com> <temperera@nationaliserais-integrerai.com> <dedramatisee@habilita-epiphyses.com> <mongol@torpillez-interiorisait.com> <pinedes@montagnards-reeditant.com> <accomplirions@agonise-slow.com> <egratignent@protêt-carbonater.com> <garderies@meli-melo-deliberation.com> )


Le dim, 13 fév 2000, vous avez écrit :
>  J'ai installé une suze 6.3 et quand je veux modifier le noyau j'ai le message
>  suivant :
>  
>  pascal@linux:~ > su>  Mot de passe:
>  root@linux:/home/pascal > cd /usr/src/linux>  root@linux:/usr/src/linux > make menuconfig>  make: *** No rule to make target `menuconfig'.  Stop.
>  root@linux:/usr/src/linux >>  
>  make xconfig et make config ne fonctionnent pas mieux 
>  
>  Que peut -il bien se passer ?

Donc pour recompiler un Kernel, il faut : (mon nouveau noyau est le 2.2.10)
    -1- dézipper la source dans /usr/src
    -2- faire un lien entre /usr/scr/linux et /usr/src/linux-2.2.10 ==>> "ln -s
/usr/src/linux-2.2.10 /usr/scr/linux
    -3- Il faut qu'il y ait un lien entre /usr/src/linux/include/asm et
/usr/scr/linux/asm-i386 ==>>"ln -s /usr/src/linux/include/asm-i386
/usr/src/linux/include/asm"     
   -4- Il faut qu'il y ait un lien entre /usr/include/asm et
/usr/src/linux/include/asm  ==>> "ln -s /usr/src/linux/include/asm
/usr/src/asm"  
   -5- Se mettre dans /usr/src/linux
   -6- faire un make clean
   -7- faire un make mrproper
   -8- faire un make config ou make "menuconfig" ou "make xconfig" suivant les
gouts... en ce qui me concerne c'est un make xconfig puis je quitte X pour la
suite.
    -9- faire un make dep
    -10- faire un make bzImage
   -11- faire une sauvegarde des modules actuels qui se trouvent dans
/lib/modules/x.x.x 
   -12- faire un "make modules" puis un "make
modules_install" qui installe les modules dans /lib/modules/2.2.10
    -13- copier /usr/src/linux/System.map-2.2.10 dans boot ==>> cp
/usr/src/linux/System.map-2.2.10 /boot
     -14- faire un lien entre
/boot/Sytem.map et /boot/System.map-2.2.10
    -15- Modifier lilo comme il se doit...
    -16- être content.

Petit conseil : ne jamais recompiler un noyau qui est avec une distrib car à
chaque boot le ficher /etc/rc.d/rc.sysinit excécute /sbin/depmod ... des
modules qui correspondent au noyau chargé. Donc si tu utilises un noyau
différent "make modules_install" va creer un nouveau répertoire (-12-) et il
n'y a aucun risque d'éffacer les modules qui marchaient..., -11- devient
inutile.
 

---------------------------------------------------------------------
Aide sur la liste: <URL:mailto:linux-31-help@savage.iut-blagnac.fr>Le CULTe sur le web: <URL:http://savage.iut-blagnac.fr/>