[help] Comment ajouter un module au kernel ?

Comment ajouter un module au kernel ? [help] - Linux et OS Alternatifs

Marsh Posté le 05-03-2002 à 08:30:21    

Voila en faite quand je fais un " cat /proc/filesystem", j'obtiens donc laliste des modules incorporer dans mon kernel mais la y'a po nfs et j'en ai a tt prix besoin!!!!
Donc ma question est simple comment peut on rajouter le module NFS au kernel (la distrib est une RH 7.2 avec kernel de base)?


---------------
*** Si y'a po de solus c ki y'a po de prob ***
Reply

Marsh Posté le 05-03-2002 à 08:30:21   

Reply

Marsh Posté le 05-03-2002 à 08:41:09    

recompiler le kernel c'est la sseule ssolution...
 
http://perso.wanadoo.fr/linux_wizard/


---------------
L'ingénieur chipset nortiaux : Une iFricandelle svp ! "Spa du pâté, hin!" ©®Janfynette | "La plus grosse collec vivante de bans abusifs sur pattes" | OCCT v12 OUT !
Reply

Marsh Posté le 05-03-2002 à 09:08:51    

Tetedeiench a écrit a écrit :

recompiler le kernel c'est la sseule ssolution...
 
http://perso.wanadoo.fr/linux_wizard/  



Non, pas forcément, il suffit de recompiler le module et de l'ajouter au noyau (avec, au pire, un make modules_install). Pas besoin de toucher au noyau si ça marche déjà.

Reply

Marsh Posté le 05-03-2002 à 10:05:18    

Jak a écrit a écrit :

Non, pas forcément, il suffit de recompiler le module et de l'ajouter au noyau (avec, au pire, un make modules_install). Pas besoin de toucher au noyau si ça marche déjà.  




Et comment je fais pour juste recompiler le module et l'ajouter au kernel car compiler ca c bon je sais a peut pres le faire mais juste pour un module ... je l'ai jamais fais alors kkc explications svp!!!

Reply

Marsh Posté le 05-03-2002 à 10:17:52    

Ben, si tu as déjà recompiler ton noyau, tu fais la même chose, et tu retournes dasn/usr/src/linux. Tu relances le truc de config, et dedans, tu ne rajoutes que le truc que tu veux en module, sans toucher au reste. Ensuite, au lieu de faire make bzImage, tu fais seulement make modules, puis make modules_install, c'est assez gruik comme méthode, mais ça marche. Une fois que tu as fait ça, tu n'as plus qu'à charger le module (modprobe nfsXX, 'faut connaître le nom, mais il doit te le donner quand tu le configures, dans l'aide).
C'est tout, ya même pas besoin de rebooter entre 2.

Reply

Marsh Posté le 05-03-2002 à 13:29:28    

Tu regardes si le modules n'existe pas avec lsmod
 
on ajoute des modules normalement avec insmod.
 
Par contre s'il n'a pas été compilé en tant que module dans le kernel, bein la ta pas le choix, tu recompiles le kernel
 
1\tu copies les sources dans /src/linux/
2\cd /src/linux/
3\menuconfig
4\tu choisi tes options ds le kernel
5\tu tapes make clean && make bzImage && make modules_install
6\tu configure ton /etc/lilo.conf
7\tape lilo
8\reboot (sur le bon kernel par defaut lilo démare le label linux)
 
Bon courage Master (si t'as un prob tu sais où mailer  ;) )
 
A++

Reply

Marsh Posté le 05-03-2002 à 13:30:14    

oups me suis trompé c /usr/src/linux

Reply

Marsh Posté le 05-03-2002 à 13:36:07    

madsurfer a écrit a écrit :

Tu regardes si le modules n'existe pas avec lsmod
 
on ajoute des modules normalement avec insmod.
 
Par contre s'il n'a pas été compilé en tant que module dans le kernel, bein la ta pas le choix, tu recompiles le kernel
 



MAIS NON, ce n'est pas nécessaire si il n'y a besoin que d'un module supplémentaire. Il n'y a qu'à faire make clean && make modules && make modules_install.

Reply

Marsh Posté le 05-03-2002 à 13:56:08    

Tu regardes si le modules n'existe pas avec lsmod
 
faudrait qu'il soit chargé !
modprobe -l | grep module_cherché


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed