jaunty: initramfs fails to activate root LV

Bug #315580 reported by Simon IJskes
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
initramfs-tools (Ubuntu)
New
Undecided
Unassigned

Bug Description

Binary package hint: initramfs-tools

root is LV on lvm2

boot fails to find root.

manual lvm lvchange -a y /dev/VG01 activates root

and allows boot to continue.

Revision history for this message
Jonathan Hudson (jh+lpd) wrote :

Me too.

If only I could remember what the blasted volume was called ......

Revision history for this message
Simon IJskes (sim-nyx) wrote :

find the volume first with:

lvm vgs

Revision history for this message
Simon IJskes (sim-nyx) wrote :

if the udev rule for lvm is run by typing it manually watershed complains about not able to create /var/run/watershed.

initramfs is missing the /var/run directory

after creating /var/run watershed runs succesfully

(i have not checked the PATH, but used fully qualified binary filename)

Revision history for this message
Stefan Bader (smb) wrote :

Avtually "lvm vgchange -ay" should activate all. This is/was a bug in the the hooks for mkinitramfs which failed to create ${DESTDIR}/etc/udev/rules.d as a directory. I know this was already fixed but I am not sure how long it will take to get to the archive.

Revision history for this message
Simon IJskes (sim-nyx) wrote :

No,

It is not fixed. my initramfs has a rules.d directory.

The udev rule that runs watershed lvm lvchange -a y is not running properly i guess. (probably because of /var/run missing)

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.