I can confirm that #16 worked for me. I had the UUID in /etc/crypttab and the swap was not mounted on startup, but after replacing the UUID by /dev/sdXX swap is being mounted :)
I also want to confirm that the UUID for the swap partition is new every time, so I have a question: why the file /etc/initramfs-tools/conf.d/resume stores a nonexistent UUID value? What it is used for? May be it is for unencrypted swap with a persistent UUID?
cat /etc/initramfs-tools/conf.d/resume
RESUME=UUID=add26f99-1c00-43a1-bae5-f184754d242b
I can confirm that #16 worked for me. I had the UUID in /etc/crypttab and the swap was not mounted on startup, but after replacing the UUID by /dev/sdXX swap is being mounted :)
I also want to confirm that the UUID for the swap partition is new every time, so I have a question: why the file /etc/initramfs- tools/conf. d/resume stores a nonexistent UUID value? What it is used for? May be it is for unencrypted swap with a persistent UUID? tools/conf. d/resume UUID=add26f99- 1c00-43a1- bae5-f184754d24 2b
cat /etc/initramfs-
RESUME=
By the way, thank you Sm17H for the explanation!