Description of problem: System was a fully up-to-date Fedora 16 system. After the upgrade, reboot fell into a dracut shell immediately after mounting the root filesystem. The last messages before getting a dracut prompt are: cannot find init! please check to make sure you specified a valid root filesystem! At that point, the root file system IS mounted, but /boot is empty. Running "lvm vgscan -ay" to insure all volumes are activated is not helpful as exiting dracut still results in a kernel panic. Version-Release number of selected component (if applicable): How reproducible: Don't know what triggered empty /boot. Steps to Reproduce: 1. "Normal" upgrade from F16->F17 via preupgrade 2. 3. Actual results: Expected results: Additional info: I have booted using live media and am trying to figure out a recovery strategy that doesn't involve copying my data to a new drive and installing clean :-( parted shows the drive as having three partitions, bios_grub, boot, and lvm.
Okay, it's not that /boot is empty, it's not being mounted at that point. It is present in the EFI partition and I can mount it. My misunderstanding.
Okay, after continuing to browse, I realized this is actually a duplicate of 804913. The same solution works, adding rd.lvm.lv=vg_xyzzy/usr as I also have /usr as a separate partition. *** This bug has been marked as a duplicate of bug 804913 ***