joshmock
joshmock
BblendOS
Created by joshmock on 5/6/2025 in #🆘┃support
Installing on LVM inside LUKS is unbootable
I have a disk with two partitions: boot, and a LUKS-encrypted partition for the rest. The LUKS device when unlocked contains a few LVM logical volumes: root, home and swap. I ran the BlendOS installer, then mounted root at /mnt and boot at /mnt/boot. Then in the manual partition menu I set each respective partition to System and Boot, then ran the installer. Afterward, I updated /mnt/etc/fstab and /mnt/etc/crypttab according to my disk layout. I updated mkinitcpio, modprobe and GRUB configs to ensure the disk would be unlocked at boot, then ran arch-chroot to ensure those settings were applied to the boot partition. After completion, I unmounted, unplugged my live USB and rebooted, and the boot process would not recognize the boot partition as bootable. I booted into a rescue USB and used arch-chroot to poke around. I verified that fstab and crypttab were correct. I tried mounting the boot partition to /boot/efi and rerunning mkinitcpio and grub-install, but it still didn't boot. The only hint I am getting via Discord search is that someone installed Blend to a vanilla ext4 partition and then copied it to their LVM logical volume afterward. I haven't tried that, but in this case it seems to be the unencrypted fat32 boot partition that isn't playing nice. Any thoughts or ideas welcome.
66 replies