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 Kernel 2.6


Sujet :

Administration système

  1. #1
    Membre régulier
    Homme Profil pro
    Inscrit en
    Mai 2004
    Messages
    102
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44

    Informations forums :
    Inscription : Mai 2004
    Messages : 102
    Points : 75
    Points
    75
    Par défaut Compilation Kernel 2.6
    Bonjour,

    J'ai fait une compilation kernel sous ma debian. Avec Make && Make module_install && Make install.
    Après le make install, il m'a préciser dans changer mon menu.lst. Comme mon grub est sur une distribution, j'ai monter et modifier mon menu.lst.

    En fesant mon make install, il a créé le noyaux dans /boot/noyaux, changer le lien symbolique de vmlinuz sur le nouveau, créé config-noyau, changer le lien symbolique vers le nouveau config-noyau et enfin créé system.map-noyau et changer le lien symbolique sur system.map.

    Je n'ai pas d'initrd.img correspondant a mon nouveau noyau. Est-ce normal ?

    Et pour information à quoi correspond system.map ?

    merci d'avance,

    ps: Je sais qu'il existe la méthode debian pour compiler un nouveau noyau, mais je désire utiliser l'autre manière
    Quand mille personnes prennent la route, il en faut une pour prendre la tête.

    LPIC2 - CCNA - MCP

  2. #2
    Membre expérimenté
    Avatar de granquet
    Profil pro
    Étudiant
    Inscrit en
    Octobre 2005
    Messages
    1 201
    Détails du profil
    Informations personnelles :
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2005
    Messages : 1 201
    Points : 1 421
    Points
    1 421
    Par défaut
    disons que l'on vas oublier le make install et qu'on vas le faire a la main.

    tu dois d'abord copier ton kernel dans ton /boot.
    dans tes sources, tu fait un cp arch/i386/boot/bzImage /boot/kernel-2.6 (remplacer i386 par ton architecture si tu est sur 'autre chose': x86_64 pour amd64 par exemple.)
    apres tu dois editer ton grub.conf. (/boot/grub/grub.conf)
    voila a peu pres a quoi ca dois ressembler.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    default 0
    timeout 10
    splashimage=(hd0,0)/grub/splash.xpm.gz
     
    title=2.6.16-gentoo-r8
    root (hd0,0)
    kernel /kernel-2.6.16-gentoo-r8 root=/dev/hda2
    (c'est mon grub.conf a moi)
    tu dois remplacer la dedans hd0,0 et /dev/hda2 par les valeurs correspondant a ton systeme. ( /kernel-2.6.16-gentoo-r8 : c'est mon /boot/kernel-2.6 : copie de mon bzImage)
    hd0,0 correspond a ma partition /boot (hda1) et hda2 correspond a mon /.

    c'est un peu fouilli, mais a partir de la, ca dois marcher
    click my www
    ............|___
    ...................\
    .................._|_
    ..................\ /
    ..................."

  3. #3
    Membre régulier
    Homme Profil pro
    Inscrit en
    Mai 2004
    Messages
    102
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44

    Informations forums :
    Inscription : Mai 2004
    Messages : 102
    Points : 75
    Points
    75
    Par défaut
    Citation Envoyé par Dark_Ebola
    disons que l'on vas oublier le make install et qu'on vas le faire a la main.

    tu dois d'abord copier ton kernel dans ton /boot.
    dans tes sources, tu fait un cp arch/i386/boot/bzImage /boot/kernel-2.6 (remplacer i386 par ton architecture si tu est sur 'autre chose': x86_64 pour amd64 par exemple.)
    apres tu dois editer ton grub.conf. (/boot/grub/grub.conf)
    voila a peu pres a quoi ca dois ressembler.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    default 0
    timeout 10
    splashimage=(hd0,0)/grub/splash.xpm.gz
     
    title=2.6.16-gentoo-r8
    root (hd0,0)
    kernel /kernel-2.6.16-gentoo-r8 root=/dev/hda2
    (c'est mon grub.conf a moi)
    tu dois remplacer la dedans hd0,0 et /dev/hda2 par les valeurs correspondant a ton systeme. ( /kernel-2.6.16-gentoo-r8 : c'est mon /boot/kernel-2.6 : copie de mon bzImage)
    hd0,0 correspond a ma partition /boot (hda1) et hda2 correspond a mon /.

    c'est un peu fouilli, mais a partir de la, ca dois marcher
    Merci pour ta réponse mais tu ne réponds pas a ma question.

    Ma question est Je n'ai pas d'initrd.img correspondant a mon nouveau noyau. Est-ce normal ?

    Et pour information à quoi correspond system.map ?

    merci,
    Quand mille personnes prennent la route, il en faut une pour prendre la tête.

    LPIC2 - CCNA - MCP

  4. #4
    Membre éprouvé Avatar de gnto
    Homme Profil pro
    Ingénieur système logiciel
    Inscrit en
    Janvier 2006
    Messages
    923
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Ingénieur système logiciel
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Janvier 2006
    Messages : 923
    Points : 1 210
    Points
    1 210
    Par défaut
    L'initrd( Initial RAM Disk).
    http://www.linux-quebec.org/presentations/1998-1999/1999-02-10/linux-boot/index-4.html

    C'est une extension du noyaux au démarage.

    Apparament tu peux t'en passer. Sous ma gentoo, j'en ai pas. Il suffit de configurer comme il faut son noyaux, si tu connais bien ton matos.

    Sinon ta la commande mkinitrd

Discussions similaires

  1. compilation kernel module
    Par rickfr dans le forum Eclipse C & C++
    Réponses: 3
    Dernier message: 14/09/2008, 14h31
  2. Questions sur la compilation Kernel sous Ubuntu
    Par jaymzwise dans le forum Administration système
    Réponses: 2
    Dernier message: 12/03/2008, 15h29
  3. une erreur de --compilation-- kernel LINUX
    Par didine_napster dans le forum Administration système
    Réponses: 1
    Dernier message: 16/09/2007, 11h00
  4. Problème de compilation kernel
    Par titomcmoi dans le forum Mandriva / Mageia
    Réponses: 4
    Dernier message: 06/05/2007, 13h44
  5. Compilation kernel
    Par beloc dans le forum Administration système
    Réponses: 5
    Dernier message: 08/07/2006, 23h14

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