Sommaire

Le noyau Linux Noyau

Ce chapitre traite du noyau, de sa compilation, de la gestion de ses modules ainsi que de son paramétrage dynamique.

1. Les composants du noyau

L’objectif de cette section est de vous apprendre à :

  • mettre en œuvre les composants du noyau nécessaires pour du matériel spécifique, pilotes matériels, ressources et nécessités système. Cela inclut la mise en place de différents types d’images noyau, la compréhension des versions stables et maintenues à long terme du noyau et des patches, ainsi que l’utilisation des modules de noyau.

a. Compétences principales

  • Documentation des versions de noyau 2.6.x, 3.x et 4.x.

b. Éléments mis en œuvre

  • /usr/src/linux/

  • /usr/src/linux/Documentation/

  • zImage

  • Compression xz

2. Compilation du noyau

L’objectif de cette section est de vous apprendre à :

  • configurer un noyau en incluant ou en excluant des fonctionnalités selon les besoins. Cela inclut compiler et recompiler le noyau si nécessaire, mettre à jour et documenter les modifications d’un nouveau noyau, créer une image initrd et installer de nouveaux noyaux.

a. Compétences principales

  • /usr/src/linux/

  • Fichiers Makefile du noyau.

  • Cibles make pour les noyaux 2.6.x, 3.x et 4.x.

  • Personnaliser la configuration du noyau courant.

  • Construire un nouveau noyau et les modules appropriés.

  • Installer un nouveau noyau avec ses modules.

  • Vérifier que le gestionnaire d’amorçage ...