I upgrade and full-upgrade my Librem 15v3 every other day or so. The last two times I had the following problem when I tried to reboot after full-upgrade: I would not be shown a prompt to enter my disk encryption password. Switching to verbose (with ESC) I saw this:
WARNING: Failed to connect to lvmetad. Falling back to device scanning.
Volume "crypt" not found.
Cannot process volume group crypt.
cryptsetup: Waiting for encrypted source device UUID=[some address]
Then after maybe 20 minutes:
[ 569.180755] random: crng init done
ALERT! encrypted source device UUID=[some address] does not exit, can't unlock sda5_crypt.
Check cryptopts=source= bootarg: cat /proc/cmdline
or missing modules, devices: cat /proc/modules; ls /dev
I rebooted several times, tried various kernel versions, with and without recover mode. Then, maybe at the sixths trial, all of a sudden I would get a prompt to enter the encryption password (I think in recover mode). After that everything seems fine again, but I am afraid this will happen again when I reboot the system.
How to find the root of this problem, and how to fix it? Thanks a lot for any help!
EDIT: The content of /etc/crypttab is this:
sda5_crypt UUID=fd2a8340-c474-40e6-9be2-0e06e5762857 none luks