aieuh!!! prob de modules - Linux et OS Alternatifs
Marsh Posté le 10-10-2002 à 14:47:04
déjà il me semble bien que c'est make modules-install ( - pas _ )
sinon, tu es sûr d'avoir mis le support des modules dans ton noyau ? C'est con, mais on sait jamais
Marsh Posté le 30-11-2002 à 14:00:01
philou_a7 a écrit a écrit : déjà il me semble bien que c'est make modules-install ( - pas _ ) sinon, tu es sûr d'avoir mis le support des modules dans ton noyau ? C'est con, mais on sait jamais |
c'est bien : modules_install !!!!
Marsh Posté le 30-11-2002 à 15:38:26
Puisqu'on est dans les probs de module, plutôt que de créer un nouvo topic, je vais poser ma question ici (désolé si je te pourris ton topic kurk )
Je voulais savoir comment linux sait dans quel repertoire il doit aller chercher ses modules
Ex : j'ai recompilé un nouveau noyau avec ma mandrake9, j'ai compilé et installé les modules, qu'il m'a foutu dans le rep /lib/modules/2.4.19-16mdkcustom, mais puisque j'avais une couille avec les drivers nforce, j'ai voulu repasser à mon ancien noyau....pour voir. Et il se trouve qu'il essayait tjrs de charger & d'installer les modules du rep /lib/modules/2.4.19-16mdkcustom, et pas /lib/modules/2.4.19-16mdk.
Bon il se trouve qu'à force de bidouilles, ça remarche, mais je sais pas ce qui a fait remarché le truc. Est ce que c'est défini à l'intérieur même du noyau qui est chargé, est ce que c'est défini dans le fichier System.map, défini ailleurs ? j'attends vos réponses
Marsh Posté le 02-12-2002 à 16:38:56
bah il le sait selon sa version, si tu as un noyau 2.4.19, il ira chercher les modules dans le répertoire coresspondant, c'est compilé dans le noyau ça... s'il ne le trouve pas, je crois qu'il prend le 1er répertoire venu, donc si tu as juste un répertoire 2.4.18, bah il ira voir dedans, mais ça risque de pas fonctionner pour tous les modules, déjà parce qu'ils sont marqués avec la version, puis aussi parce qu'il risque d'y avoir des erreurs de déclarations, ...
Marsh Posté le 02-12-2002 à 18:40:59
je précise qu'il va chercher les modules dans dossier /lib/modules/nom_exact_du_noyau
ex: 2.4.19-6mdkcustom donc si vous recompiler le même noyau, penser à changer au moins l'extraversion (-6mdkcustom) dans le makefile des sources (tout au début) ça évite que les nouveaux modules viennent écraser ceux de l'ancien noyau (ils se mettent dans un dossier différent)
Marsh Posté le 10-10-2002 à 14:40:17
kikou tlm voila il y a deux semaines j avais rencontré des prob pour faire booter mon noyau fraichement compilé et j ai fini par trouver la solution ( putin de loopback device !!!)
mais voila maintenant j ai un autre prob mon noyau boote bien mais au moment ou xfree dois se lancer il ne se passe rien je reste en mode console bon c po trop grave je me dis que c le fichier xf86config-4 ou les NVdriver a réinstaller mais quand je fais lsmod la grosse surprise il n y a aucun modules de chargé mais vraiment rien alors je pige po j ai recompilé le noyau et tjr rien donc voila je seche alors si vous avez la soluce please help me
pour ceux que ca interesse voila les commandes que j utilise pour la compil
make dep clean
make bzImage
make modules
make modules_install
mkinitrd 2.4.18-3.img 2.4.18-3custom