Initramfs scripts cannot mount my root on lvm volume since conversion to
UUID.

I think that the /usr/share/initramfs-tools/scripts/local-top/lvm script
which is supposed to activate the root on lvm volume is unable to
work with a root partition specified as an UUID: it try to parse the
root partition variable using a '/dev/mapper/something' pattern.

I also think that it cannot be made to work as the vgchange tool need a
volume group name which I don't see how it can be guessed from just the
UUID of a not-yet activated logical volume belonging to this volume
group.

It can be workarounded by modifying back /boot/grub/menu.lst but you also
have to manually tweak the update-grub script as it blindly want to convert it
back to an UUID on each invocation.

-- 
No need to convert LVM volumes to UUIDs
https://launchpad.net/bugs/54002

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to