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 :

Oû se trouve le noyau sous Debian ?


Sujet :

Administration système

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Décembre 2002
    Messages
    152
    Détails du profil
    Informations forums :
    Inscription : Décembre 2002
    Messages : 152
    Par défaut Oû se trouve le noyau sous Debian ?
    Salut !

    Je viens d'installer une Debian Sarge livrée avec le noyau 2.6.7.

    Mais si je vais dans le répertoire /usr/src/, ce dernier est vide !

    Oû se trouve le noyau ? J'aimerai le trouver pour faire un make menuconfig et pouvoir contrôler la configuration du noyau...

    Merci d'avance pour votre aide !

  2. #2
    Membre expérimenté
    Avatar de GLDavid
    Homme Profil pro
    Head of Service Delivery
    Inscrit en
    Janvier 2003
    Messages
    2 908
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Head of Service Delivery
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Janvier 2003
    Messages : 2 908
    Par défaut
    Dans ce cas, il te faudra télécharger le source directement.
    Un petit coup de :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    apt-cache search kernel-source
    te permettra d'avoir la liste au complet.
    Sans indiscrétion, c'est une Knoppix, Knoppix-like que tu as ou une "vraie" Debian ?

    @ ++
    GLDavid
    Consultez la FAQ Perl ainsi que mes cours de Perl.
    N'oubliez pas les balises code :tagcode: ni le tag :resolu:

    Je ne répond à aucune question technique par MP.

  3. #3
    Membre confirmé
    Inscrit en
    Décembre 2002
    Messages
    152
    Détails du profil
    Informations forums :
    Inscription : Décembre 2002
    Messages : 152
    Par défaut
    Le truc c'est que je ne veux pas recompiler le noyau et donc le source devrai ne me servir à rien. Ce qu'il me faudrait c'est le fichier de config du noyau actuellement installé pour voir comment il est configuré.

    C'est une "vraie" Debian.

  4. #4
    Membre expérimenté

    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    Juillet 2004
    Messages
    2 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Technicien Help Desk

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 756
    Par défaut
    Bonjour aliasjcdenton

    J'aimerai le trouver pour faire un make menuconfig et pouvoir contrôler la configuration du noyau...
    make menuconfig c'est pour lancer une configuration du noyau que tu vas pouvoir après compiler.

    Ce qu'il me faudrait c'est le fichier de config du noyau actuellement installé pour voir comment il est configuré.
    Le fichier de config du noyau se nomme : .config-file ou .config et ce fichier se trouve logiquement à vérifier dans /usr/src/linux/

    Voilà @+

  5. #5
    Membre confirmé
    Inscrit en
    Décembre 2002
    Messages
    152
    Détails du profil
    Informations forums :
    Inscription : Décembre 2002
    Messages : 152
    Par défaut
    Merci pour ta réponse !

    Le problème c'est que le dossier /usr/src est vide car je viens d'installer cette debian et il n'y a pas de sources dans ce dossier. Je recherche en fait les sources (et surtout le fichier de config) du noyau installé par l'installateur de Debian.

    Sais-tu où ce dernier se trouve ? J'ai fait :

    updatedb
    cd /
    locate .config*
    Et je n'obtiens rien en retour...

  6. #6
    Membre expérimenté

    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    Juillet 2004
    Messages
    2 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Technicien Help Desk

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 756
    Par défaut
    Bonjour aliasjcdenton

    Si tu viens d'installer à l'instant ta debian c'est tout à fait normal que tu n'y trouves pas le fichier .config vu que l'installation de debian te met un noyau déjà compilé donc tu n'as pas besoin de fichier de config pour la compilation du noyau.

    En revanche le fichier de config se crée quand tu utilises make menuconfig pour réaliser un nouveau noyau.

    Voilà @++

  7. #7
    Membre confirmé
    Inscrit en
    Décembre 2002
    Messages
    152
    Détails du profil
    Informations forums :
    Inscription : Décembre 2002
    Messages : 152
    Par défaut
    Ah ok je comprends. Donc je n'ai malheureusement pas le moyen de connaître la configuration du noyau actuel ?

    Car ce que j'aimerai, c'est recompiler un noyau de la même version en conservant la même configuration que le noyau actuel mais en rajoutant quelques options...

    Est-ce que la configuration par défaut du noyau dont on télécharge les sources est la même que la configuration du noyau déjà compilé livré lors de l'installation de la Debian ?

  8. #8
    Membre expérimenté

    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    Juillet 2004
    Messages
    2 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Technicien Help Desk

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 756
    Par défaut
    Tu devrez jetter un oeil à cette adresse : http://people.via.ecp.fr/~alexis/for...fig-noyau.html

  9. #9
    Membre expérimenté
    Avatar de GLDavid
    Homme Profil pro
    Head of Service Delivery
    Inscrit en
    Janvier 2003
    Messages
    2 908
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Head of Service Delivery
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Janvier 2003
    Messages : 2 908
    Par défaut
    Maintenant l'idée serait la suivante :
    Télécharges comme je te l'ai indiqué le kernel-source.deb correspondant à ta version (2.6.7). L'install te fournit une archive tar.gz. Décompresses-là dans /usr/src. Dans /boot, tu devrais avoir un fichier config-2.6.7, copies-le dans le répertoire où tu as décompressé l'archive de ton kernel.
    Maintenant, tapes , le système va paramétrer le kernel avec les anciennes valeurs de configurations.
    Enfin, un petit
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    make dep clean bzImage modules modules_install install
    et c'est gagné !

    @++
    GLDavid
    Consultez la FAQ Perl ainsi que mes cours de Perl.
    N'oubliez pas les balises code :tagcode: ni le tag :resolu:

    Je ne répond à aucune question technique par MP.

  10. #10
    Membre confirmé
    Inscrit en
    Décembre 2002
    Messages
    152
    Détails du profil
    Informations forums :
    Inscription : Décembre 2002
    Messages : 152
    Par défaut
    Super c'est exactement ce qu'il me fallait !

    Je vais essayer tout çà demain, maintenant au lit ! :-)

    A+ et bonne nuit !


  11. #11
    Membre éclairé
    Profil pro
    Inscrit en
    Août 2004
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2004
    Messages : 48
    Par défaut
    Slt,

    GLDavid:
    Télécharges comme je te l'ai indiqué le kernel-source.deb correspondant à ta version (2.6.7). L'install te fournit une archive tar.gz. Décompresses-là dans /usr/src. Dans /boot, tu devrais avoir un fichier config-2.6.7, copies-le dans le répertoire où tu as décompressé l'archive de ton kernel.
    Maintenant, tapes
    Code:
    make oldconfig
    , le système va paramétrer le kernel avec les anciennes valeurs de configurations.
    Inutile de taper oldconfig puisque ce sont tout deux des 2.6. make xconfig fonctionnera farpaitement.
    Puisque dans /boot il y a le fichier config-2.6.3-i386 autant dire simplement:
    - Télécharges les sources du noyau
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    # cd /usr/src
    # tar xvfz ./linux-2.6.7.tar.gz
    # ln -s ./linux-2.6.7 ./linux
    # cp /boot/config-2.6.3-i386 /usr/src/linux/.config
    # make xconfig
    et utilises le fichier config fourni par Debian situé dans /boot
    oldconfig est 'option utiliser pour des versions différentes de noyau or les 2.6.x sont de la même série...

  12. #12
    Membre confirmé
    Inscrit en
    Décembre 2002
    Messages
    152
    Détails du profil
    Informations forums :
    Inscription : Décembre 2002
    Messages : 152
    Par défaut
    Merci beaucoup à tous, j'ai pu faire ce que je voulais grâce à votre aide !

    A+ et bonne soirée !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. migration noyau sous debian, probleme nom partition
    Par dib258 dans le forum Debian
    Réponses: 3
    Dernier message: 22/02/2011, 11h48
  2. Problème installation noyau sous Debian
    Par nicodeme dans le forum Debian
    Réponses: 4
    Dernier message: 07/01/2006, 22h54
  3. Mise à jour du noyau sous Debian 3.1
    Par byloute dans le forum Administration système
    Réponses: 2
    Dernier message: 01/12/2005, 14h26
  4. Noyau 2.4 -> 2.6 sous Debian Sarge
    Par troumad dans le forum Administration système
    Réponses: 14
    Dernier message: 08/12/2004, 11h17

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