I finally fix the bug after more investigations: 1. lvm2 was uninstalled during the 15.04 to 15.10 migration. It creates the first failure, and it's the point I cannot investigate.
2. booting with the live dvd, we found a lot of local diversions I didn't made, with a lot of last modification date. I removed all the diversion, but an udev rules from dmsetup was still missing. local diversion of /usr/share/initramfs-tools/hooks/thermal to /usr/share/initramfs-tools/thermal.hooks.diverted local diversion of /usr/share/initramfs-tools/hooks/kbd to /usr/share/initramfs-tools/kbd.hooks.diverted local diversion of /usr/share/initramfs-tools/hooks/console_setup to /usr/share/initramfs-tools/console_setup.hooks.diverted local diversion of /usr/share/initramfs-tools/hooks/fixrtc to /usr/share/initramfs-tools/fixrtc.hooks.diverted local diversion of /usr/share/initramfs-tools/hooks/plymouth to /usr/share/initramfs-tools/plymouth.hooks.diverted local diversion of /usr/share/initramfs-tools/hooks/compcache to /usr/share/initramfs-tools/compcache.hooks.diverted local diversion of /usr/share/initramfs-tools/scripts/init-bottom/plymouth to /usr/share/initramfs-tools/plymouth.init.bottom.diverted local diversion of /usr/share/initramfs-tools/scripts/local-premount/fixrtc to /usr/share/initramfs-tools/fixrtc.local.premount.diverted local diversion of /usr/share/initramfs-tools/scripts/panic/plymouth to /usr/share/initramfs-tools/plymouth.panic.diverted local diversion of /usr/share/initramfs-tools/scripts/init-top/console_setup to /usr/share/initramfs-tools/console_setup.init.top.diverted local diversion of /usr/share/initramfs-tools/scripts/panic/console_setup to /usr/share/initramfs-tools/console_setup.panic.diverted local diversion of /usr/share/initramfs-tools/scripts/init-top/plymouth to /usr/share/initramfs-tools/plymouth.init.top.diverted -rwxr-xr-x 1 root root 3.6K Sep 19 10:50 /usr/share/initramfs-tools/compcache.hooks.diverted -rwxr-xr-x 1 root root 1.2K Oct 20 15:09 /usr/share/initramfs-tools/console_setup.hooks.diverted -rwxr-xr-x 1 root root 1.7K Oct 20 15:09 /usr/share/initramfs-tools/console_setup.init.top.diverted -rwxr-xr-x 1 root root 1.7K Oct 20 15:09 /usr/share/initramfs-tools/console_setup.panic.diverted -rwxr-xr-x 1 root root 472 Jul 8 16:43 /usr/share/initramfs-tools/dmsetup.hooks.diverted -rwxr-xr-x 1 root root 412 Sep 19 10:50 /usr/share/initramfs-tools/fixrtc.hooks.diverted -rwxr-xr-x 1 root root 3.5K Sep 19 10:50 /usr/share/initramfs-tools/fixrtc.local.premount.diverted -rwxr-xr-x 1 root root 301 Sep 16 21:11 /usr/share/initramfs-tools/kbd.hooks.diverted -rwxr-xr-x 1 root root 2.7K Feb 11 2015 /usr/share/initramfs-tools/plymouth.hooks.diverted -rwxr-xr-x 1 root root 206 Sep 21 2014 /usr/share/initramfs-tools/plymouth.init.bottom.diverted -rwxr-xr-x 1 root root 333 Sep 21 2014 /usr/share/initramfs-tools/plymouth.init.top.diverted -rwxr-xr-x 1 root root 170 Sep 21 2014 /usr/share/initramfs-tools/plymouth.panic.diverted -rwxr-xr-x 1 root root 1.3K Feb 17 2014 /usr/share/initramfs-tools/thermal.hooks.diverted 3. After a first reinstallation of dmsetup, the 55-dm.rules was not present in the initramfs. I need to reinstall it a second time. This laptop follow all ubuntu migration since 13.10, and that's the second time lvm2 package is removed during migration. Both lvm2 depends on dmsetup but cryptsetup doesn't depend on or recommend lvm2. So for me it's closed. Thank again TJ. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1513415 Title: cryptsetup blocks between mountroot and bottom in initramfs To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cryptsetup/+bug/1513415/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
