RECOMPILATION DU NOYAU
(Slackware 7.0)
Le noyau doit être recompilé après installation complète du système afin de ne
charger que les drivers nécessaires à une configuration hardware donnée.
Le système est ainsi plus stable et plus rapide.Toutes ces opérations sont faites par
root, de préférence en mode console.
# Vérification de la présence des packages de développement kernel
ls -a /usr/src/linux
# Sauvegarde du noyau d'origine
cd /
cp vmlinuz vmlinuz.sauve
# Choix des paramètres du kernel
cd /usr/src/linux
make menuconfig (ou make config ou make xconfig)
# Création des dépendances avec les .h
make dep
# Effacement des données temporaires
make clean
# Lancement de la compilation
make
# Compression du noyau
make bzImage
# Liaisons des modules
make modules
# Installation des modules
make modules_install
# Vérification du nouveau noyau
cd arch/i386/boot
ls -l bzImage
# Installation du nouveau noyau
cp bzImage /vmlinuz
# Sauvegarde du fichier System.map
mv /boot/System.map /boot/System.map.sauve
# Installation du nouveau System.map généré lors de la compilation
cp /usr/src/linux/System.map /boot/System.map
# Vérification de vmlinuz et System.map
cd /
ls -l
cd boot
ls -l
# Paramétrage de lilo
vi /etc/lilo.conf
lilo
# Réinitialisation du système et contrôles
reboot