I) Danke, ja. Ich habe jetzt die komplette LUKS UUID für die SWAP Partition in /etc/crypttab sowie in
/etc/fstab eingetragen. Auch habe ich die anderen Partitionen mit richtiger LUKS UUID eingetragen.
Beim erneuten Booten erscheinen nun bereits noch weniger Fehlermeldungen. Das ist gut. Dennoch:
Device does not exist or access denied.
ERROR: resume: hibernation device '/dev/mapper/luks-XXX
Please enter passphrase for disk ... (luks-XXXXX) on swap:
Please enter passphrase for disk ... (luks-YYYYY):
Verwunderlich ist, dass bei der 2. Zeile, “ERROR” Zeile die Luks UUID mit 8 Stellen verkürzt angezeigt wird im Gegensatz zur vollständigen Luks UUID in Zeile 3, die sich auch unter lsblk -fi findet. Auch habe ich die vollständige in der
/etc/default/grub entsprechend sinngemäß wie hier eingegeben:
resume=/dev/mapper/luks-XXXXX
Irgendetwas passt da noch nicht. Den weiteren Beitrag, den ich gefunden habe ERROR: resume: hibernation device macht mich auch nicht schlauer.
Wie kann ich diesen “ERROR: resume: hibernation device” lösen?
II). Die fehlenden Passwörter beim Booten in Zeile 3 und 4 (s. oben) konnte ich
mit einem Beitrag von @kisun lösen: Passwort in die crypto_keyfile.bin hinterlegt. Die Eingabe der bestehenden Passwörter werden mit dem Befehl abgefragt
Fürs Datenlaufwerk
sudo cryptsetup luksAddKey /dev/sda1 /crypto_keyfile.bin
Fürs Swap Laufwerk
sudo cryptsetup luksAddKey /dev/nvme0n1p3 /crypto_keyfile.bin
P.S.
Verstehe ich nicht ganz. Aber LUKS ist natürlich der Container und darin befindet sich die btrfs Partition.