0

So I have been struggling for several days to determine what I am doing wrong and I know it is something small.

I currently have Void Linux setup on a full encrypted LUK2 volume. The system uses Dracut to produce a unified kernel image and boots successfully asking for the password.

I enrolled a key into both LUKS and TPM. I setup a keyscript in the crypttab to dump the key into /dev/shm but the system will not pick it up. When I check the temp storage, the file is there. I am not sure if the file is being written after the drive is mounted.

I could really use some help figuring out how I can get the LUKS root system unencrypted with a key from TPM at boot. I've followed several tutorial and adapted what I could based on my limited knowledge. Void does not use systemd and therefore no systemd modules are available in dracut.

Any help would be greatly appreciated.

0 Answers0