Не могу осилить по https://wiki.gentoo.org/wiki/Dm-crypt_full_disk_encryption явно устаревшее что-то.
есть раздел открывающийся cryptsetup luksOpen -d /etc/keys/enc.key /dev/sdb2 mappername
есть genkernel
с LUKS=«yes»
есть sys-boot/grub c USE=device-mapper
в конфиге GRUB_CMDLINE_LINUX_DEFAULT=«quiet rd.luks.key=/etc/keys/enc.key rd.luks.uuid=luks-74f9e685-60be-4122-ae53-cc02a68c68f1 dolvm»