[debian]pas de modules apres compilation kernel

pas de modules apres compilation kernel [debian] - Logiciels - Linux et OS Alternatifs

Marsh Posté le 17-11-2006 à 12:27:48    

salut a tous,
 
 
Apres moulte tracas j ai put recompilerun noyau pour cobalt cube (methode debian)avec les patchs qui vont bien..
Seul pb pour l instant j ai perdut les modules propres a iptables:
 

Citation :

modprobe: Can't open dependencies file /lib/modules/2.4.27.061105/modules.dep (No such file or directory)
iptables v1.2.11: can't initialize iptables table `filter': iptables who? (do you need to insmod?)
Perhaps iptables or your kernel needs to be upgraded.


 
j ai tenter un modprobe  ip_conntrack mais:
 

Citation :

modprobe: Can't open dependencies file /lib/modules/2.4.27.061105/modules.dep (No such file or directory)


et effectivement je n ai pas de dossier 2.4.27.061105 je n ai que le dossier de l ancien noyau...
 
J ai rater un truc la non?C est possible d utiliser les modules de l ancien noyau?
 :hello:

Reply

Marsh Posté le 17-11-2006 à 12:27:48   

Reply

Marsh Posté le 17-11-2006 à 13:37:08    

bon je viens de m en sortir en renomant le fichier /lib/modules/anien-noyaux.2.4.truc en lib/modules/nouveau-noyaux.2.4.truc
 
Je me suis permis ca parce que j ai recompiler le noyau a partir des memes sources que l ancien(juste rajouter des patchs)
mais ca me semble pas trop au point , y aurait pas une commande plus propre genre make modules install a partir des sources(oui je sais j aurais put tester mais bon faut que j arretes de faire n importe quoi aussi  :pt1cable: )
 
merci


Message édité par krifur le 17-11-2006 à 13:37:43
Reply

Marsh Posté le 17-11-2006 à 13:50:39    

Comment tu as fait pour recompiler ton noyau ?
Tu devrais lire la doc pour recompiler/installer ton noyau.
Tu y es presque, c'est "make modules_install" !
Si tu avais un shell digne de ce nom, genre zsh, tu aurais la complétion sur les commandes disponibles dans le Makefile :)
(bash doit le faire aussi depuis le temps non ?)

Reply

Marsh Posté le 17-11-2006 à 13:56:15    

J ai utiliser cette manip: dpkg-buildpackage -us -uc -nc -rsudo -b
 
Ca m a generer dans les sources les fichiers vmlinux et System.map.
 
Puis j ai recup le vmlinux et le System.map que j ai coller dans le chargeur de boot...
et ca marche...
tu crois que si je fait un make modules_install dans mon fichier sources ca va me generer mon repertoire /lib/modules/nex-noyaux?

Reply

Marsh Posté le 17-11-2006 à 14:32:56    

Oui mais il ya surement une autre façon de faire avec les dpkg.

Reply

Sujets relatifs:

Leave a Replay

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