IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration système Discussion :

compilation noyau monolithique


Sujet :

Administration système

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Inscrit en
    Avril 2007
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 1
    Par défaut compilation noyau monolithique
    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.

  2. #2
    Inactif Avatar de Hibou57
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    852
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 852
    Par défaut
    Citation Envoyé par quantic Voir le message
    Sous Debian ok pour la compilation mais kernel panic au boot.
    C'est peut-être un problème de module tout-de-même : si tu n'as pas choisi le module correspondant au matériel sur lequel le noyau doit être executé, alors le noyau ne parviens pas a accéder au système de fichier à monter comme racine, et il renvoie un "Kernel panic". Que ce soit en chargement dynamique ou en liaison statique, le bon module doit être lié (la seule différence, c'est la manière et le moment de la liaison).

    A moins que ce ne soit un kernel panic pour cause d'init non trouvé : "kernel panic: no init found". Dans ce cas, ce sont les paramètres passé au noyau lors du boot qu'il faudra controler.

    Il existe probablement d'autres causes de kernel-panic, et ce sont là seulement les deux principales.

Discussions similaires

  1. probleme compilation noyau 2.6.22
    Par ZashOne dans le forum Debian
    Réponses: 4
    Dernier message: 06/09/2007, 21h42
  2. Compilation noyau et module a320raid
    Par devl83 dans le forum Linux
    Réponses: 1
    Dernier message: 27/09/2006, 10h44
  3. Problème X après compilation noyau 2.6.13.2
    Par nicodeme dans le forum Applications et environnements graphiques
    Réponses: 9
    Dernier message: 08/10/2005, 14h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo