Bevor es wieder in Vergessenheit gerät und weil ich mich da gerade bereits zum zweiten mal dumm und dusslig gesucht habe:
Setup ist eine LUKS verschlüsselte Partition, auf der LVM mit zwei LVs ( / und swap) eingerichtet wird.
Entsprechend wird die root(=boot) Partition initial von GRUB enschlüsselt.
Wenn man nach dieser Anleitung
https://wiki.archlinux.org/index.php/Dm-crypt/System_configuration#mkinitcpio
vorgeht und den "encrypt" hook inder mkinitcpio.conf verwendet, entsteht folgender Fehler:
Das initramfs kann das root volume nicht finden und man bleibt in letzterem stecken (und muss mittels
lvm und
vgchange -ay die VG manuell aktivieren, um den Bootvorgang fortsetzen zu können).
Schuld daran ist scheinbar der Kernelparameter für 'root=
device'.
Wenn man da nämlich, wie in der Anleitung beschrieben, '/dev/mapper/
dmname' einträgt, bleibt man im initramfs stecken, wenn man booten möchte.
Wenn man jedoch '/dev/
VGname/lvname' statt dessen verwendet, dann funktioniert es plötzlich.
Keine Ahnung, woran das genau liegt, aber bevor noch andere daran verzweifeln, und falls ich das selbst bis zum nächsten mal wieder vergessen habe: jetzt steht es erstmal im Forum...