Le HOWTO du noyau de Linux (Kernel HOWTO)
par Brian Ward,
ward@blah.tu-graz.ac.at
Version 0.51, 22 février 1996
(Adaptation française par Eric Dumas
dumas@freenix.fr
, 14 Mars 1996). Il s'agit d'un guide détaillé sur la configuration du noyau, sa compilation et ses mises à jour.
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ébarrasser 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 boote 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 marcher 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
8.
Modules
8.1 Installer les fonctionnalités modules
8.2 Modules distribués avec le noyau
9.
Autres options de configuration
9.1 Configuration générale
9.2 Options de réseau
10.
Trucs et astuces
10.1 Rediriger la sortie standard des commandes make ou patch
10.2 Installations diverses du noyau
10.3 Mises à jours des noyaux
11.
D'autres HOWTO qui peuvent être très utiles
12.
Divers
12.1 Auteur
12.2 Reste à faire
12.3 Contributions
12.4 Copyright, traduction