Annexe A. Création d'un noyau personnalisé

Les néophytes du système Linux se demandent souvent : "Pourquoi devrais-je construire mon propre noyau ?". Étant donné les progrès réalisés en matière d'utilisation des modules de noyau, la meilleure réponse à cette question est sans doute : "Si vous ne savez pas pour quelle raison vous devriez construire votre propre noyau, vous n'avez probablement pas besoin de le faire."

Le noyau fourni avec Red Hat Enterprise Linux et par le biais du système d'Errata de Red Hat Enterprise Linux, prend en charge la plupart du matériel moderne et des fonctionnalités de noyau. Ainsi, la plupart des utilisateurs ne devraient pas avoir à le recompiler. Cette annexe est fournie à titre de guide pour les utilisateurs qui souhaitent recompiler leur noyau afin d'obtenir des connaissances plus approfondies en la matière, pour ceux qui désirent compiler une fonctionnalité expérimentale dans le noyau, ou autres.

Afin de mettre à niveau le noyau à l'aide des paquetages de noyau distribués par Red Hat, Inc., reportez-vous au Chapitre 39.

AvertissementAvertissement
 

La construction d'un noyau personnalisé n'est pas prise en charge par l'équipe d'assistance à l'installation. Pour obtenir de plus amples informations sur la mise à niveau du noyau à l'aide du paquetage RPM distribué par Red Hat, Inc., reportez-vous au Chapitre 39.

A.1. Préparation en vue de la construction du noyau

Avant de construire un noyau personnalisé, il est extrêmement important de vous assurer que vous disposez bien d'une disquette de démarrage en mode de secours opérationnelle, juste au cas où une erreur serait commise. Afin de créer une disquette d'amorçage qui démarrera en utilisant le noyau actuellement en fonctionnement, exécutez la commande suivante :

/sbin/mkbootdisk `uname -r`

Après avoir créé la disquette, testez-la afin de vous assurer qu'elle peut bien amorcer le système.

Afin de recompiler le noyau, le paquetage kernel-source doit être installé. Entrez la commande:

rpm -q kernel-source 

pour déterminer s'il est bien installé. Dans le cas contraire, installez-le depuis les CD-ROM de Red Hat Enterprise Linux ou depuis Red Hat Network. Pour obtenir de plus amples informations sur l'installation de paquetages RPM, reportez-vous à la Partie III.