Description of problem: When yum updating kernel to latest (2.6.21-1.3228.fc7), I get the following error - Installing: kernel ####################### [25/71] grubby fatal error: unable to find a suitable template and no grub entry is created for the kernel. Version-Release number of selected component (if applicable): mkinitrd-6.0.9-7.1.i386 This is on a system upgraded from FC6
Something that may also pertain - when I upgraded from FC6, the grub entry was incorrect after the upgrade; it was still pointing at the (then deleted) FC6 kernel. Also, my boot partition was no longer used. This was an anaconda upgrade.
Ping...is there anyone out there?
OK, it's happened again with kernel-2.6.22.1-27.fc7. I'm not sure whether it's any use continuing entering stuff here as no-one seems to be taking any notice.
This turned out to be caused by anaconda having messed up my partitions during the upgrade - it totally ignored the presense of my /boot partition and created a /boot directory on my / partition without updating grub.conf. grubby was reading grub.conf and trying to find vmlinuz.(whatever) directly under hd2 (/ partition) and failing with the "unable to find a suitable template" error. A more explanatory error message like "Unable to find kernel file - /vmlinuz.(whatever)" would have helped. I'll see if I can't patch up grubby to display that message and update the bug with the patch.
Got the same error when today I installed kernel update using 'yum -y update' Kernel-2.6.22.1-33.fc7 has been installed but no grub enter created :-s, however i can see the kernel files in /boot. We are using kernel-xen but love to keep normal kernel for fallback and today we lost that kernel entry from grub.conf :( Regards,