Hola buen dia, pues hoy me he decidido a compilar el kernel de linux para mi maquina, para hacerlo he seguido este manual
http://www.vicente-navarro.com/blog/2007/12/09/compilar-el-kernel-de-linux/
el caso es que en el punto de realizar el "make install", me aparece un error
sh ./arch/x86/boot/install.sh 4.12.4 arch/x86/boot/bzImage \
System.map "/boot"
Cannont find LILO
no se porque no me detecta que tengo grub instalado, ya probe con mi configuracion anterior del kernel y con una nueva, en ambos casos me genera el error
en el archivo install.sh en las ultimas lineas tengo esto
if [ -x /sbin/lilo ]; then
/sbin/lilo
elif [ -x /etc/lilo/install ]; then
/etc/lilo/install
else
sync
echo "Cannot find LILO."
fi
Pues bien, nunca pude solucionar el error, en si cambie los pasos, tal vez era que había configurado mal las opciones del kernel, la cosa es que en ves de hacer un
make menuconfig
y seleccionar lo que quiero compilar, tuve que ocupar la configuración anterior haciendo un
make oldconfig
y luego en vez de hacer un
make install
hice todo manual, copiando las imágenes bzImage, y los vmzlinux, etc, etc
Al final configure genere el archivo cfg del grub con
grub-mkconfig -o /boot/grub/grub.cfg
No supe cual era la solución pero al menos ya pude compilar el kernel