En la sección 2 mencioné que puede descargarse un nuevo kernel desde ftp://ftp.kernel.org/ Sin embargo este servidor está siempre muy cargado, por lo que te recomiendo descargarlo desde un servidor más cercano a ti. Puedes acceder al mirror ftp://ftp.<country code>.kernel.org/ (por ejemplo ftp.ca.kernel.org).
make depmake bzImagearch/<cpu>/boot/bzImage al directorio /boot
(o a otro sitio, si tu Linux usa una convención diferente respecto al directorio de
imágenes del kernel)
/boot/bzImage a algo como /boot/lfskernel
/etc/lilo.conf y ve a la sección LFSlfskernel (o al nombre que hayas
asignado al fichero que originalmente se llamaba bzImage)lilo para actualizar LILO.Copia todo el árbol fuente del nuevo kernel a $LFS/usr/src. Para ello ejecuta
el comando cp -av <kernel directory> $LFS/usr/src
A menudo el directorio /usr/local/include/linux es un enlace simbólico a /usr/src/linux. A su vez, /usr/src/linux es otro enlace a /usr/src/<kernel version>. Asegúrate que /usr/src/linux apunte ahora al directorio donde has descomprimido los fuentes del kernel.
Dependiendo de tu distribución de Linux es posible que /usr/include/linux apunte a /usr/src/linux.
Ejecuta los siguientes comandos para crear los enlaces de sistema apropiados en el sistema LFS.
Hay que tener en cuenta que si necesitas compilar programas para usarlos en tu sistema Linux normal, y estos programas requieren las cabeceras del kernel, puede ser mejor restaurar los enlaces de sistema y dejarlos como estaban si decides no cargar el nuevo kernel en tu sistema normal. Se puede cargar el lfskernel para los dos sistemas, el normal y el LFS, sin ningún problema.
Reinicia y arranca el sistema LFS. Comprueba que el kernel recién instalado no hace nada fuera de lo normal (como colgarse)