Debian nie widzi LVM przy bootowaniu

Volume group "lvm" not found
Skipping volume group lvm
Unable to find LVM volume lvm/root
Volume group "lvm" not found
Skipping volume group lvm
Unable to find LVM volume lvm/root
ALERT! /dev/mapper/lvm-root does not exist. Dropping to a shell!

Mam kolejny problem z zaszyfrowaniem mojego Debiana. Na system można się normalnie chrootować, a nie działa to przy bootowaniu.

/etc/default/grub

GRUB_CMDLINE_LINUX="cryptdevice=/dev/sda2:lvm root=/dev/mapper/lvm-root resume=/dev/mapper/lvm-swap"

/etc/initramfs-tools/modules

aes_x86_64
dm-crypt
dm-mod
xts

Już trzeci dzień z tym walczę.

Pokaż wyniki poleceń.

vgs
lvs
vgdisplay
lvdisplay

vgs

lvm 1 3 0 wz--n- 200.00g 0

lvs

home lvm -wi-ao---- 164.00g
root lvm -wi-ao---- 20.00g
swap lvm -wi-a----- 16.00g

Nie mam teraz jak skopiować wyników dwóch pozostałych poleceń, napisz proszę jakich informacji konkretnie potrzebujesz.

Pokaż jeszcze.

fdisk -l
ls -l /dev/mapper
cat /etc/crypttab
cat /etc/fstab

Najpierwsz szyfrowałeś partycję/dysk i tworzyłeś LVM czy najpierw LVM, a potem szyfrowanie?

Jak to zazwyczaj bywa przy problemach nad którymi spędziło się najwięcej czasu, rozwiązanie było banalne. Chodziło o głupie uprawnienia do plików konfiguracyjnych.