Forum Linux.noyau construire une image du noyau linux

Posté par  .
Étiquettes :
0
20
mar.
2009

salut,
je veux construire une image de mon noyau linux (j'utilise ubuntu 8.10). Alors je me propose si quelqu'un peut m'aider et me donner les différents étapes pour créer une image du noyau ( fichier .tar.gz ou fichier .deb ) pour pouvoir l'installer ultérieurement sur un autre machine.
note:j'ai trouver la commande dont j'ai besoin
#tar zcvf kern.tar.gz arch/i386/boot/bzImage System.map /lib/modules/$VERS
mais celle-ci fonctionne sur fedora. Je me demande si quelqu'un sait son équivalent sur ubuntu.
Merci.
  • # Une petite doc...

    Posté par  . Évalué à 1.

    Tu peux regarder sur le wiki de l'aide d'Alexis pour Debian :
    http://formation-debian.via.ecp.fr/wiki/index.php/Compiler_s(...)

    Normalement, ça devrait être compatible avec ubuntu.
    • [^] # Re: Une petite doc...

      Posté par  . Évalué à 1.

      non, je ne pense pas parceque lorsque j'ai tapé la commande, j'ai eu les messages suivants:
      tar : arch/i386/boot/bzImage : cannot stat : No such file or directory
      tar : System.map : cannot stat : No such file or directory
      tar : removing leading '/' from members names
      • [^] # Re: Une petite doc...

        Posté par  (site web personnel) . Évalué à 2.

        Tu n'as pas à utiliser de tarball.

        Les sources sont déjà packagées sous debian ou ubuntu, installe les par l'outil de gestion de paquet que tu connais le mieux.

        Pense à installer un paquet de sources qui correspond à ton noyau.

        En général les sources sont installées dans /usr/src

        Il se peut que tu aies à faire un lien symbolique /usr/src/linux vers le repertoire réel qui contient les sources.

        Ne pas oublier une fois les sources installées de charger la configuration du noyau que tu utilises. Un make xconfig dans la racine du rep ou sont les sources. Tu peux meme en profiter pour virer tout ce qui te semble inutile (et y'en a un paquet par defaut des choses inutiles dans un kernel...)

        Ensuite la meilleur façon de compiler est d'utiliser make-kpkg qui créera un paquet deb de ton noyau compilé.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.