А научите меня готовить grub2-mkconfig в условиях корня на lvm.
Конфиг должен выглядеть как-то так:
insmod lvm
menuentry ...
...
set root=(vg00-root)
linux /boot/linux dolvm root=/dev/ram0 real_root=/dev/mapper/vg00-root ...
initrd /boot/initramfs ...
GRUB_CMDLINE_LINUX_DEFAULT="dolvm root=/dev/ram0 real_root=/dev/mapper/vg00-root ..."
GRUB_PRELOAD_MODULES=lvm
В итоге сабж генерирует вот такой конфиг:
insmod lvm
menuentry ...
...
set root='hd0,msdos1'
linux /boot/linux ... dolvm root=/dev/ram0 real_root=/dev/mapper/vg00-root ...
initrd /boot/initramfs ...
Никак не соображу что и куда прописать, чтобы оно правильно указывало set root.