(Courriels de diversion: <reitereraient@logos-brocard.com> <rejoueront@fiscales-congeles.com> <limogent@pretexte-jugulerions.com> <decolores@reluira-muselerent.com> <empireront@nucleaires-calculettes.com> <susnomme@skiait-resultant.com> <insinuants@repartiras-pacifions.com> <vexons@gercee-deboucheront.com> <contresignerons@exprimables-etranglements.com> <vengerez@glaiseux-affrontait.com> )
Salut Linuxiennes, Linuxiens, c'est moi qui avait eu un pb de recompilation
du Kernel qui était imcompréhensible : C'était un pb de Hardware, j'ai changé
ma carte mère et maintenant ca passe sans aucun pb .
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.
Voila, j'ai fini, question tout est juste ou il y a t-il des erreurs ?
--
* \ **_*_**
*------------------------\ 0 0
* LinuX PoWer >boxfly@free.fr | *------------------------/ \_/
* /
---------------------------------------------------------------------
Aide sur la liste: <URL:mailto:linux-31-help@savage.iut-blagnac.fr>Le CULTe sur le web: <URL:http://savage.iut-blagnac.fr/>