Red Hat Bugzilla – Bug 754441
grubby misses adding an initrd line for new kernels.
Last modified: 2011-11-25 11:43:01 EST
Created attachment 534026 [details]
Photo of the kernel panic
Description of problem:
Kernel panic at boot (see attached “screenshot”)
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Not sure which prequisites are needed, seems not to be common
2. Install kernel 3.1.1-1
3. Reboot with kernel 3.1.1-1
Kernel panic after loading initramfs
Not sure what further debug info I can supply. Give me a hint, I'll provide any data needed!
Currently on kernel 3.1.0-7 by the way (last kernel which was installed before 3.1.1-1), which works fine.
Created attachment 534031 [details]
Can it be a problem with the grub config tool? Attached grub.cfg, seems to be missing the initrd entry for the 3.1.1 boot entry.
(In reply to comment #2)
> Created attachment 534031 [details]
> grub config
> Can it be a problem with the grub config tool? Attached grub.cfg, seems to be
> missing the initrd entry for the 3.1.1 boot entry.
Yes, that's exactly it. Was there an error message during the yum update of the kernel? The initramfs is generated after that, and grubby should have added a line there for it.
I less'd messages and yum.log, I was able to find the messages which relate to installing kernel-3.1.1-1, but there are no errors around it.
Please try to reproduce the problem. Uninstall the latest kernel, verify that grub.cfg contains valid entries for 3.1.0-7, run 'yum update' and see if you get the same problem or any error messages.
I was not able to reproduce. When installing kernel-3.1.1-2, grubby did what it's supposed to do. I was able to boot fine.
Please reopen or file a new bug report if you see it again.