Hi,
I am attempting to install Fedora 39 on a system with encrypted root, home and swap partitions. The EFI system partition and /boot
are on separate, unencrypted partitions (/dev/sda1
and /dev/sda2
, respectively). I am using LVM on LUKS for the encrypted partitions on /dev/sda3
. I created them as follows:
cryptsetup luksFormat --type=luks2 /dev/sda3
cryptsetup open /dev/sda3 cryptlvm
pvcreate /dev/mapper/cryptlvm
vgcreate fedoravg /dev/mapper/cryptlvm
lvcreate -L 2G -n swap fedoravg
lvcreate -L 22G -n root fedoravg
lvcreate -l 100%FREE -n home fedoravg
mkfs.ext4 /dev/fedoravg/root
mkfs.ext4 /dev/fedoravg/home
mkswap /dev/fedoravg/swap
However, during the install, the LVM partitions do not show up in Blivet even though /dev/sda3
is unlocked.
Is there anything I am doing wrong? This setup with LVM on LUKS worked without any problems on both Ubuntu (with the GUI installer) and Arch.