Gerry_Ghetto Hast ja Recht, ich schaue mal, dass ich das zusammenkriege. Jedenfalls fehlt grub-mkconfig auch in der Anleitung, das war schon einmal ein guter Hinweis.
etc/fstab (die Bemerkungen habe ich entfernt, ist sonst so viel):
UUID=00772de2-ab9c-4a96-be05-3457227a6d7f / ext4 rw,relatime 0 1
UUID=E675-18B2 /boot vfat rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,utf8,errors=remount-ro 0 2
UUID=177dbb2e-5404-4e57-abf0-d118393ef183 /home ext4 rw,relatime 0 2
/dev/mapper/crypt1 /mnt/container ext4 defaults 0 0
/dev/mapper/crypt2 /mnt/media ext4 defaults 0 0
Also drei Festplatten, eine mit /boot, / und /home, dann noch jeweils eine mit verschlüsselter Partition.
/etc/crypttab
ainstsda3 UUID=63f83089-01e2-40db-87bb-cd5c3b85066e /etc/cryptsetup-keys.d/homeloop.key luks,key-slot=1
crypt1 UUID=1425f033-4ad2-4db1-aed9-e2bb7e80d1b6 none
crypt2 UUID=845b4a9f-d965-4224-a773-8ca6ebd67359 none
/etc/mkinitcpio.conf
MODULES=()
BINARIES=()
FILES=(/root/cryptlvm.keyfile)
HOOKS=(base udev autodetect keyboard keymap modconf block encrypt filesystems fsck)
Den Eintrag unter FILES habe ich gesetzt, das ist das Keyfile für die beiden Festplatten. Das funktioniert auch, die entsprechenden Slots habe ich überprüft.
/etc/default/grub
Die Datei ist leer, das sollte wohl nicht so sein?
/proc/cmdline
initrd=\amd-ucode.img initrd=\initramfs-linux.img cryptdevice=PARTUUID=30e0d0a9-018b-4451-a5aa-af1668a83452:luksdev root=/dev/mapper/luksdev zswap.enabled=0 rw intel_pstate=no_hwp rootfstype=ext4
Beim booten kommt gleich am Anfang nach ":: Loading keymap...done" "running hook [encrypt]" mit der Passphrasen-Eingabe. Später "Mounted temporary directory /tmp."Found device WDC_WD60EZAZ-00ZGHB0 1." danach "Starting Cryptography Setup for crypt1..." => "enter passphrase"