Bonjour.
Dans le cadre de mon projet je dois compiler un noyau linux monolithique statique qui ne sait pas charger de module dynamiquement. J’utilise la distribution Mandriva 2007 et 2008. Mon problème vient du fait qu’il n’est pas aussi évident qu’il parait de compiler et de booter correctement sur un tel noyau.
J’ai déjà compiler un noyau modulaire (par défaut) sans problème mais pour un noyau monolithique j’ai des soucies, parfois les erreurs au niveau de linkage avec make, parfois au niveau de chargement (kernel panic) car apparemment noyau trop grand.
Je serais intéressé par les témoignages et un petit démarche à suivre concret, des gens qui ont déjà compiler et utiliser un tel noyau. Je précise que je dois utiliser la distribution Mandriva 2007 ou 2008. Merci d’avance.
PS
La démarche que j’ai utilisé est :
- installer les sources et les headers
- dans make menuconfig enlever l’option qui permet le chargement des modules
- make (des erreurs de linkage tout plein)
Sous Debian ok pour la compilation mais kernel panic au boot.





Répondre avec citation



Partager