Le HOWTO du noyau de Linux (Kernel HOWTO)
par Brian Ward,
ward@blah.tu-graz.ac.at
Version 0.80, 26 Mai 1997
(Adaptation française par Eric Dumas
dumas@freenix.fr
, 4 Juin 1997). Il s'agit d'un guide détaillé sur la configuration du noyau, sa compilation et ses mises à jour pour les plates-formes x86.
1.
Introduction
1.1 Lisez ceci en premier (enfin bon, c'est un conseil) !
1.2 Un mot sur le style
2.
Quelques questions... avec leurs réponses
2.1 Quel est le rôle du noyau ?
2.2 Pourquoi voudrais-je mettre à jour mon noyau ?
2.3 Quel genre de matériel supportent les nouveaux noyaux ?
2.4 Quelle version de gcc ou de libc utiliser ?
2.5 Que sont les modules chargeables (loadable modules) ?
2.6 De combien d'espace disque ai-je besoin ?
2.7 Combien de temps ça prend ?
3.
Comment réellement configurer le noyau ?
3.1 Récupérer les sources
3.2 Installer les sources
3.3 Configurer le noyau
3.4 Garçon, la suite ! (Le Makefile)
4.
Compiler le noyau
4.1 Nettoyer et chercher les dépendances
4.2 La compilation
4.3 Les autres options du "make"
4.4 Installer le noyau
5.
Mettre à jour le noyau
5.1 Appliquer un patch
5.2 Si quelque chose ne fonctionne pas
5.3 Comment se débarasser des fichiers .orig ?
5.4 Autres patches
6.
Paquetages supplémentaires
6.1 kbd
6.2 util-linux
6.3 hdparm
6.4 gpm
7.
Quelques pièges
7.1 make clean
7.2 Noyaux énormes ou lents
7.3 Le noyau ne compile pas
7.4 La nouvelle version du noyau ne boot plus !
7.5 Vous avez oublié de lancer LILO, ou bien votre système ne boote plus du tout
7.6 Il me dit "warning: bdflush not running"
7.7 Il m'indique qu'il ne trouve pas certains symboles et il n'arrive pas à compiler
7.8 Je n'arrive pas à faire marche mon CD-ROMM IDE/ATAPI CD-ROM
7.9 Le noyau me dit des insanités à propos de requètes obsolètes !
7.10 Le Firewall ne fonctionne pas dans la version 1.2.0
7.11 Ce n'est pas une image noyau compressée !
7.12 Problèmes avec la console après mise à jour à la version 1.3.x
7.13 Le noyau ne semble pas pouvoir compiler après une mise à jour
7.14 Increasing limits
8.
Note concernant la mise à jour pour les noyaux 2.0
9.
Modules
9.1 Installer les fonctionnalités modules
9.2 Modules distribués avec le noyau
10.
Autres options de configuration
10.1 Configuration générale
10.2 Options de réseau
11.
Trucs et astuces
11.1 Rediriger la sortie standard des commandes make ou patch
11.2 Installations diverses du noyau
11.3 Mises à jours des noyaux
12.
D'autres HOWTO qui peuvent être très utiles
13.
Divers
13.1 Auteur
13.2 Reste à faire
13.3 Contributions
13.4 Copyright, traduction