Você também precisa preparar e incorporar o pequeno arquivo early-grub.cfg em core.img ( grub-mkimage -c early-grub.cfg ). Ele deve definir as variáveis root e prefix adequadas e chamar configfile $prefix/grub.cfg . Exemplo:
set root=lvm/lvm_group_name-lvm_logical_boot_partition_name
set prefix=($root)/boot/grub
configfile $prefix/grub.cfg