I believe I'm seeing this as well, with a new install of Ubuntu 13.04.
I installed to a new LVM root on a machine, and on startup it can't find
the root partition to mount.

In the recovery shell, I could type "lvm vgchange -a y"

the udev rules aren't helping me, so I changed /usr/share/initramfs-
tools/scripts/init-premount/lvm2 to do a vgchange in addition to a
vgscan.

--- lvm2.orig   2013-06-04 08:12:12.826097349 -0500
+++ lvm2        2013-06-04 08:11:50.429987991 -0500
@@ -10,6 +10,8 @@
 
 mountroot_fail()
 {
+       /sbin/lvm vgscan >/dev/null 2>&1
+        /sbin/lvm vgchange -a y
        if ! /sbin/lvm vgscan >/dev/null 2>&1 ; then
                cat <<EOF
 There appears to be one or more degraded LVM volumes, and your root device may

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/147216

Title:
  LVM filesystems not mounted at boot

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/lvm2/+bug/147216/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to