A la section 2, j'ai indiqué que vous pouviez télécharger un noyau depuis ftp://ftp.kernel.org/ . Toutefois ce site est souvent chargé et ses administrateurs vous encouragent à utiliser un miroir près de chez vous. Dans ce cas, l'adresse est du type ftp://ftp.<code pays>.kernel.org/ (par exemple ftp.fr.kernel.org).
/usr/src/linux
(même s'il s'agit d'un lien symbolique)
en utilisant mv /usr/src/linux /usr/src/linux-old
/usr/include/linux
et /usr/include/asm
grâce à la commande
rm -r /usr/include/linux /usr/include/asm
/usr/src/
(un répertoire /usr/src/linux
sera créé) /usr/include/linux
et /usr/include/asm
en exécutant
:
cd /usr/include ln -s ../src/linux/include/linux linux ln -s ../src/linux/include/asm-<cpu> asm
Regardez dans le répertoire /usr/src/linux/include
quels sont les sous-répertoires
asm-* présents. Choisissez celui qui correspond à votre plateforme. Par exemple
s'il s'agit d'un PC Intel, vous lancerez la commande ln -s ../src/linux/include/asm-i386
asm
make dep
make bzImage
arch/<cpu>/boot/bzImage
dans /boot
(ou à l'endroit
utilisé par votre système Linux pour enregistrer les images noyau) /boot/bzImage
en quelque
chose comme /boot/lfskernel
cp -av /usr/src/linux $LFS/usr/src
$LFS/usr/include/linux
et $LFS/usr/include/asm
en tapant :
cd $LFS/usr/include ln -s ../src/linux/include/linux linux ln -s ../src/linux/include/asm asm
/etc/lilo.conf
et rendez-vous à la section LFS lfskernel
(ou tout autre nom que
vous lui avez donné) lilo
pour mettre à jour l'amorceur. Redémarrez votre système sous LFS. Vérifiez que le nouveau noyau n'effectue aucune opération anormale (comme un crash).