Compilez un noyau Linux

Magazine
Marque
GNU/Linux Magazine
Numéro
167
Mois de parution
janvier 2014
Spécialité(s)


Résumé
Le but de cet article sera de comprendre en détail comment générer un noyau GNU/Linux personnalisé. Chaque étape sera reprise et détaillée avec des outils de façon à maîtriser au final l'ensemble.

1. Introduction

La génération d'un noyau GNU/linux suit le même modèle habituellement utilisé dans la communauté open source, à savoir les étapes suivantes :

- récupération des sources,

- configuration des fonctionnalités,

- génération,

- installation,

- lien avec le bootloader.

2. Récupération des sources

2.1 Sources maintenues par chaque distribution

La première solution pour modifier la configuration de son noyau courant est de repartir des sources installées via un package séparé dans le répertoire /usr/src/. Chaque version de noyau aura un répertoire préfixé avec linux-headers suivi de sa version et de l'extraversion :

$ ls -ald /usr/src/linux-headers*

drwxr-xr-x 24 root root 4096 févr. 15 2013 /usr/src/linux-headers-2.6.32-24

drwxr-xr-x 24 root root 4096 févr. 15 2013 /usr/src/linux-headers-2.6.32-45

Cet article est réservé aux abonnés. Il vous reste 97% à découvrir.
S'abonner à Connect
  • Accédez à tous les contenus de Connect en illimité
  • Découvrez des listes de lecture et des contenus Premium
  • Consultez les nouveaux articles en avant-première
Je m'abonne


Article rédigé par

Abonnez-vous maintenant

et profitez de tous les contenus en illimité

Je découvre les offres

Déjà abonné ? Connectez-vous