Public bug reported: When /etc/crypttab has more than one luks device, the boot process locks up (hangs) after the decryption of the first luks device. A password prompt for the second luks device never appears.
Affected: Ubuntu 15.04 (vivid) Ubuntu 15.10 (wily) Works fine in: Ubuntu 14.10 (utopic) When upgrading utopic to vivid in the affected configuration, the bug is triggered as well (first boot into vivid). Testcase: - install (text mode) from ubuntu-15.10-server-amd64.iso - manually partition the disk (see attached installer-partitions.png): -> sda1: 512mb ext2 for /boot/ (unencrypted) -> sda2: 4GB encrypted (luks) -> sda2_crypt -> sda3: 2GB encrypted (luks) -> sda3_crypt -> sda2_crypt: ext4 for / -> sda3_crypt: ext4 for /tmp boot will hang (boot-hang.png) after decrypting sda2. My real use-case is to encrypt multiple physical hard drivers, which fails exactly the same way (the test config doesn't make much sense, but its simple to reproduce). Commenting sda3_crypt in /etc/fstab and adding a the option nofail to sda3_crypt in /etc/crypttab makes the OS boot. # cat /etc/crypttab sda2_crypt UUID=b41558ee-eb5b-463a-a1a5-34e1cc6b05e9 none luks,discard sda3_crypt UUID=c1c660d3-2e70-4761-85a2-6f635719f8cd none luks,discard # cat /etc/fstab # <file system> <mount point> <type> <options> <dump> <pass> /dev/mapper/sda2_crypt / ext4 errors=remount-ro 0 1 # /boot was on /dev/sda1 during installation UUID=56e38284-0cef-4e8a-b933-c82f70ef4588 /boot ext2 defaults 0 2 #/dev/mapper/sda3_crypt /tmp ext4 defaults 0 2 # blkid /dev/mapper/sda2_crypt: UUID="8413bc48-13e7-4b19-aabc-42b6b19101a5" TYPE="ext4" /dev/sda1: UUID="56e38284-0cef-4e8a-b933-c82f70ef4588" TYPE="ext2" PARTUUID="ec85536d-0bb5-44c8-a3ba-93ae539e4ef1" /dev/sda2: UUID="b41558ee-eb5b-463a-a1a5-34e1cc6b05e9" TYPE="crypto_LUKS" PARTUUID="4f76f8cb-b170-4a07-a412-832ba2964377" /dev/sda3: UUID="c1c660d3-2e70-4761-85a2-6f635719f8cd" TYPE="crypto_LUKS" PARTUUID="ef6c816c-71d3-4d36-88e7-eb2ddae2a06a" ** Affects: cryptsetup (Ubuntu) Importance: Undecided Status: New ** Attachment added: "boot-hang.png" https://bugs.launchpad.net/bugs/1525724/+attachment/4534337/+files/boot-hang.png -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1525724 Title: boot hangs with more than 1 luks device in crypttab To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cryptsetup/+bug/1525724/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs