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

Reply via email to