I am trying to make my Ubuntu machine boot from a
/boot LVM, and it seems that the default
core.img does not support LVM, so I am trying to figure out what modules I need to supply to
grub-mkimage in order to make it find my
/boot. So far no luck --
core_lvm.img either becomes too big (> 32k) or does not actually see my LVM vg.
grub-mkimage -P i386-pc -o /boot/grub/core_lvm.img part_msdos ext2 lvm grub-setup -c core_lvm '(hd0)'
Upon boot this gets me into a rescue prompt where I can only see
(hd0-*), not my LVM vg. What other modules do I need for LVM to work?
I'm continuing to experiment with this, but it would be great if someone has already done this and could tell me why the above is not enough for it to work.