| Summary: | kernel-3.1.0-0.rc9.git0.3.fc17.x86_64 fails to boot | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | kevin martin <ktmdms> |
| Component: | kernel | Assignee: | Kernel Maintainer List <kernel-maint> |
| Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | rawhide | CC: | arseniev, gansalmon, itamar, jmontleo, jonathan, kernel-maint, madhu.chinakonda |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2011-11-02 15:33:39 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
|
Description
kevin martin
2011-10-17 16:30:26 UTC
This is almost certainly because no initrd got created for your kernel, or the line specifying the initrd is missing in GRUB. Interesting. Not sure why/how that could happen since it was installed via rpm using yum so the rpm install updated menu.lst and should have included the initrd or built it on the fly, no? Interesting. The line: initrd /initramfs-3.1.0-0.rc9.git0.3.fc17.x86_64.img was missing from /boot/grub/menu.lst. Don't know how that could happen since it rc9.git0.3 was installed by the rpm and the menu.lst should have been updated accordingly. 0.3 boots fine now that I've added the initrd line to menu.lst. Perhaps a bug in the rpm, don't know. I had the same thing occur recently with 0.0.fc16: https://bugzilla.redhat.com/show_bug.cgi?id=746435 I closed the bug once I realized what the issue was and fixed it. I was not able to reproduce it, so I guessed it was something about my config, but it seems like it may be something that is occurring intermittently. I have same problem with rc9.git0.3.fc17.i686.PAE and rc10.git0.1.fc17.i686.PAE yum doesn't add initrd string to /boot/grub/menu.lst last kernel with initrd string was rc9.git0.0.fc17.i686.PAE Yes, I had the same problem with the rc10 kernel release as well. However, I seem to remember a yum update about the same time. But it should be the kernel rpm post processing that adds the initrd line, right? And what about grub2's cfg file? Will that be updated if I'm using that or not yet? This is due to a bug in the "grubby" package, which is what the kernel calls to update the GRUB configuration. Unfortunately the change made to F16 to require a later version of grubby was not made in F17. 3.1-rc10-git1 will require grubby 8.3-1, which does not have this bug. |