Bugzilla – Bug 1050299
systemd, udev 228-25.6.1 encrypt partitions on (NVMe)-SSDs are not identified, decrypted and mounted propery
Last modified: 2017-07-24 19:00:42 UTC
While boot process encrypted partitions on SSDs are not identified, decrypted and mounted properly. Therefore such partitions are neither available after boot nor mountable by hand. It seems at identify by UUID something goes wrong. The relevant log-output is: dev-disk-by\x2did-nvme\x2d[proper UUID]\x2dpart6.device With version 228-13.1 the boot process goes correctly. In this case the log-output is: device /dev/disk/by-id/nvme-[proper UUID]-part6 Only encrypted partition on (NVMe)-SSDs are affected. Notencryped partition and patitions on HDDs are not effected.
Already reported and we're working on a fix. *** This bug has been marked as a duplicate of bug 1048679 ***
In the meantime, you can solve the problem manually by replacing the by-id paths used in /etc/crypttab with the new relevant "by-id" format that you can find out by doing "ls /dev/disk/by-id/nvme-*". That's actually the best fix as you will switch to the new by-id format supported by upstream.