On peut installer les sources d'un noyau sous le répertoire /usr/src
Créer un lien symbolique /usr/src/linux vers ce nouveau répertoire
/usr/src/linux --> /usr/src/linux-2.4.1
Avec les outils de configuration et de compilation (les installer si nécessaire) il faut configurer ce noyau.
Sous root (administrateur) se placer sous le répertoire /usr/src/linux/ et avec la commande make menuconfig (ou make xconfig sous X) renseignez les champs ; bien lire les Howtos et le Help associé à chaque rubrique.
Pour utiliser un nouveau noyau il faudra auparavant le compiler .
Après cette configuration faire un make dep ; make clean ; make bzImage
On a le temps d'aller boire un café ou jouer au Majhong sur ce même micro (et oui ! Linux est multitâche)
Ensuite créez les modules avec un : make modules ; make modules_install . Copiez le nouveau noyau compilé bzImage vers le répertoire /boot/ en le renommant vmlinuz-2.4.1 (par ex.) sans effacer l'ancien (on ne sait jamais !) copiez aussi le System.map
Pour essayer le nouveau noyau il faut configurer le programme d'amorçage de micro-ordinateur GRUB (LILO est plus ancien)
MODULES |
Le cœur du système Linux est constitué d'un noyau : afin de l'alléger et d'optimiser la mémoire on peut le compiler en laissant des parties sous forme de modules qui seront chargés et déchargés par le noyau suivant les besoins. |
![]() |
Les commandes : listage des modules chargés : lsmod insertion d'un module : insmod , modprobe insertion automatique : depmod
|