[Jaunty] Boot failure when root on LVM: watershed missing in initramfs
Bug #315117 reported by
David McBride
This bug report is a duplicate of:
Bug #314879: root on LVM broken since latest udev 136-2.
Edit
Remove
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
lvm2 (Ubuntu) |
Confirmed
|
High
|
Unassigned |
Bug Description
Binary package hint: lvm2
Greetings,
With the latest updates, Jaunty systems running all updates as of Jan 8th 2009 fail to boot when the root filesystem is hosted on LVM.
This appears to be because the 'watershed' command, which lvm2 now relies upon in its udev rules, is not installed into the initramfs. This prevents the root lvm volume from being initialized, resulting in a drop to the initramfs shell.
The fix is straightforward: update the initramfs hook scripts to install the watershed binary at initramfs-time, and regenerate initramfs images as necessary.
(I'm not sure whether this is a watershed or an lvm2 bug -- trying lvm2.)
Cheers,
David
To post a comment you must log in.
Confirming. Is there an easy set of recovery steps to follow for those not familiar with initramfs?
Marking high importance due to preventing all Jaunty root lvm users from booting.