BandaAncha.eu

Comunidad de usuarios
de fibra, móvil y ADSL

Problemas al actualizar el Kernel...

BocaDePez
BocaDePez

Tengo Red Hat 9, con el Kernel 2.4.18-8 y he bajado la version 2.4.22 del Kernel.

Tras seguir los siguientes pasos:

make mrproper
make oldconfig (para mantener mi configuracion)
make dep
make modules
make modules_install
make bzImage
mkinitrd (uso grub como gestor de arranque)

copio bzimage y el fichero initrd a /boot/
modifico el grub y añado el arranque

Ahora viene el problema, arranca pero me salen un monton de [Fallo] parece ser que hay un problema con los modulos y no es capaz de iniciar los servicios.

¿Que hago mal?

Este tema está cerrado a nuevas respuestas. Abre un nuevo tema para retomar la conversación.
LoRdShAn

No se si sera la "mas mejor" pero a mi me va siempre xDDD

Despues de hacer las configuraciones:

make dep
make bzImage
make modules
make modules_install

Despues de las compilaciones:
Copio /usr/src/linux/System.map al /boot como System.map-2.4.22
Copio /usr/src/linux/arch/i386/boot/bzImage al /boot como vmlinuz-2.4.22
Hago enlaces simbolicos en /boot
ln -s System.map-2.4.22 System.map
ln -s vmlinuz-2.4.22 vmlinuz
(El vmlinuz viene determinado por el nombre que tengo en el /etc/lilo.conf para el arranque del kernel del linux)
Luego de todo esto un lilo -v y todo a rular...

🗨️ 1
BocaDePez
BocaDePez

Hola, la mejor forma y la que te añade todos los links en /boot, asi como la entrada correspondiente al nuevo kernel en el menu de arranque del grub es la siguiente:

# make mrproper
# make olconfig (config, xconfig, según el caso)
# make dep
# make bzImage
# make modules
# make modules_install
# make install

Creo que el paso "make modules_install" puedes saltarlo, ya que al hacer el "make install", también instala los módulos, pero no estoy seguro, de todas formas no esta de mas hacerlo.

De esta forma te instala el kernel con su entrada en el grub.

Un saludo.

ZiKaTrizZ

Suelo hacer el make modules y make modules_install tras el make bzImage. A lo mejor en ello reside el fallo.

Por otra parte, te recomiendo que emplees el script de nCurses para configurar las opciones del nuevo kernel, con make menuconfig.