I'm wanting to do full disk encryption using luks.
I have a single nvme module with three partitions for system efi, boot and an encrypted parition containing an LVM PV for a VG that has LVs for root and swap (and eventually VMs). I started with a Debian Bookworm install, got the partition layout and encryption sorted and working. I enter my passphrase on boot, all works well. I have used Debian on desktops and laptops with this partition scheme using luks encryption over the years without issue.
I followed these instructions: https://pve.proxmox.com/wiki/Install_Proxmox_VE_on_Debian_12_Bookworm. Following the first reboot the system won't prompt for my passphrase, it won't move on from 'Loading initramfs image...' (paraphrased).
I have repeated the installation with the same partition layout, starting with a Debian 12 install, but without the encryption, the LVM PV is directly on the third partition and the system boots properly, and I'm able to complete the installation steps and end up with a working PVE installation.
From what I've read, this is supposed to work, albeit unsupported. What am I missing?
Thanks
I have a single nvme module with three partitions for system efi, boot and an encrypted parition containing an LVM PV for a VG that has LVs for root and swap (and eventually VMs). I started with a Debian Bookworm install, got the partition layout and encryption sorted and working. I enter my passphrase on boot, all works well. I have used Debian on desktops and laptops with this partition scheme using luks encryption over the years without issue.
I followed these instructions: https://pve.proxmox.com/wiki/Install_Proxmox_VE_on_Debian_12_Bookworm. Following the first reboot the system won't prompt for my passphrase, it won't move on from 'Loading initramfs image...' (paraphrased).
I have repeated the installation with the same partition layout, starting with a Debian 12 install, but without the encryption, the LVM PV is directly on the third partition and the system boots properly, and I'm able to complete the installation steps and end up with a working PVE installation.
From what I've read, this is supposed to work, albeit unsupported. What am I missing?
Thanks