Partage
  • Partager sur Facebook
  • Partager sur Twitter

Compiler le noyau

    25 octobre 2016 à 13:28:53

    Bonjour,

    Je voudrais faire une extension du noyau linux, mais je me pose quelques questions:

    - Faut il écrire directement dans le noyau ou peut-on écrire dans un autre dossier compilé également ?

    - Comment compiler le noyau en .iso pour le mettre sur VB ?


    Merci de m'avoir lu,

    Cordialement

    • Partager sur Facebook
    • Partager sur Twitter
      25 octobre 2016 à 15:06:12

      Heureusement qu'on peut coder des drivers linux sans modifier directement le noyau. C'est d'ailleurs ce qu'il se passe pour le driver sale de nvidia ou celui de virtualbox.

      Pour ta deuxième question, il suffirait de copier les modules noyaux que tu as compilé dans les bon répertoires. /lib/modules/version il me semble.

      • Partager sur Facebook
      • Partager sur Twitter

      git is great because Linus did it, mercurial is better because he didn't.

        25 octobre 2016 à 15:56:47

        Bonjour,

        Merci de ton aide,

         J'avais tenté de compiler le noyau Linux, mais ça m'avait remplacer tous les fichiers de mon OS (Xubuntu). Je voulait donc savoir si on pouvait compiler le noyau dans un dossier Linux, contenu dans mon projet. Je voulais savoir aussi quel dossier il fallait inclure pour utiliser les bibliothèques. Ex: stdlib.h. Parce que quand je tente avec VB, ça me met que la bibliothèque est introuvable.

        Merci de votre aide,

        Cordialement

        • Partager sur Facebook
        • Partager sur Twitter
          28 octobre 2016 à 10:58:50

          Pour compiler le noyau, tu le compiles ou tu veux. Je ne vois pas ce que tu as fait pour que ça remplace tous tes fichiers.

          Tu peux mettre autant de noyaux que tu veux et booter sur celui qui t'interesse. Il te suffit de le mettre (i.e copier/coller) dans le dossier /boot et d'update ton bootloader pour qu'il prenne en charge ton noyau.

          Le lien officiel du noyau linux : https://www.kernel.org/

          • Partager sur Facebook
          • Partager sur Twitter

          Compiler le noyau

          × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
          × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
          • Editeur
          • Markdown