OK I have found the problem. If I wait long enough and type exit in the (initramfs) prompt, it does boot. However everyday I have to wait more and more. This is because of the LVM snaphshot of the root FS whose size increase when the difference between the snapshot and the current status grow. With each update I get a larger snapshot usage and it takes longer for the LVM device to be initialized. This is very ironical since I created this snapshot to be protected against potential breakage from updates (originally especially backports and PPAs). Now I have deleted the snapshot and everything work fine.
That is however not a very satisfactory solution. I could increase the ROOTDELAY but this has to be adjusted with the snapshot usage size or put to a very large value. Is there any other way around this. I know if I convert my FS to btrfs, there is apt-btrfs-snapshots for reverting updates but I think this is still experimental in 14.04. What is the recommended way of taking snapshots of the system in 14.04? If it's LVM, then some fix should be implemented. ** Package changed: glibc (Ubuntu) => grub2 (Ubuntu) ** Changed in: grub2 (Ubuntu) Status: New => Opinion -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1421877 Title: boot fails with lvm root device in /dev/mapper not found after update of libc-bin To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1421877/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs