Ich probiere an einer leeren Testpartition.
Ich denke der crypttab Eintrag ist ok und bei fstab ist was falsch
ohne crypttab-Eintrag:
~# ls -l /dev/mapper/ insgesamt 0 crw------- 1 root root 10, 236 Aug 19 12:19 control
Abfrage der UUID:
blkid /dev/sdc1 /dev/sdc1: UUID="4e26869b-8b98-40ea-82b4-ad6051bb07a5" TYPE="crypto_LUKS" PARTUUID="d9d3d701-108a-4c59-a269-da22f059660e"
Eintrag in crypttab:
mp3 UUID="4e26869b-8b98-40ea-82b4-ad6051bb07a5" /root/pw.bin luks
~# ls -l /dev/mapper/ insgesamt 0 crw------- 1 root root 10, 236 Aug 19 12:22 control lrwxrwxrwx 1 root root 7 Aug 19 12:22 mp3 -> ../dm-0
Ich denke das passt.
reboot
mount /dev/mapper/mp3 /mp3
~# df -HT /mp3 Dateisystem Typ Größe Benutzt Verf. Verw% Eingehängt auf /dev/mapper/mp3 xfs 900G 18G 883G 2% /mp3
Und jetzt schaffe ich den fstab-Eintrag nicht
/dev/disk/by-uuid/4e26869b-8b98-40ea-82b4-ad6051bb07a5 /mp3 xfs defaults 0 1
dmesg zeigt:
6.520056] XFS (sdc1): Invalid superblock magic number
Entferne ich den crypttab-Eintrag und lasse den fstab-Eintrag bestehen, dann hängt der Rechner beim Hochfahren.
Ergänzung:
/dev/mapper/mp3 /mp3 xfs defaults 0 1
Das funktioniert, aber die Beispiele im Web meinen man soll UUID verwenden.