VII. Compilation du noyau▲
VII-A. Compilation d'un noyau personnalise▲
NDR : exemple avec une recuperation pour la première fois des sources du noyau 2.2.20. Dans le cas contraire, sauvegardez votre fichier de configuration puis make clean, make mrproper et vérifiez EXTRAVERSION dans ./Makefile.
Récupérez les sources puis allez dans /usr/src.
Sélectionnez
ln -s kernel-source-2.2.20 linux_perso
cd linux_perso
sed 's/^EXTRAVERSION\ =$/EXTRAVERSION\ =\ -perso/' Makefile > .perso
cat .perso > Makefile && rm -f .perso
make menuconfig => Choisissez vos options et quittez en sauvant
make dep
make modules
make bzImage
make modules_installVII-B. Installation du noyau▲
L'exemple pris ici est relatif à la première installation d'un nouveau noyau sur le système.
Sélectionnez
cp archi/i386/boot/bzImage /boot/vmlinuz-2.2.20-perso
cp System.map /boot/System.map-2.2.20-perso
cd /boot/
ln -s vmlinuz-2.2.20-perso linux_persoEditer le fichier /etc/lilo.conf pour ajouter l'entrée suivante :
Sélectionnez
image=/boot/linux_perso
label=perso
read-only
restricted

