Grub no detecta imagen de kernel

En una reciente instalación de linux, despues de recompilar kernel y hacer el ‘make install’ y situar la imagen del kernel en /boot/ queda configurar GRUB2 para que arranque con la nueva imagen del kernel. Esto se hace con:

# grub-mkconfig -o /boot/grub/grub.cfg

Esto lo que ocurria es que GRUB no detecta las imagenes del kernel con nombre ‘vmlinuz’. Tras algunas investigaciones, encuentro un mensaje en el foro de la comunidad de gentoo, en la cual un usuario experimenta el mismo problema.

Al parecer, GRUB2 no detecta las imagenes del kernel si no empiezan con el nombre ‘kernel’. Por lo que, en este caso, lo que realice es cambiar el nombre del kernel vmlinuz:

# mv vmlinuz-6.12.16 kernel-6.12.16

Ahora al hacer:

# grub-mkconfig -o /boot/grub/grub.cfg

Ya detecta la imagen del kernel y podemos arrancar con el.

Fuente: https://forums.gentoo.org/viewtopic-p-8765343.html?sid=20a0503872cf5d61732216ef3e8575b5

Share

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*
To prove you're a person (not a spam script), type the security word shown in the picture. Click on the picture to hear an audio file of the word.
Anti-spam image