Não funcionará como a partição / home está sendo montada no estágio init. O kernel precisa ser carregado de / boot como no momento do carregamento do kernel, nenhuma outra partição está montada. A menos que você especifique o dispositivo raiz. Por exemplo:
menuentry 'Linux 3.10.17 (sde) kernel-3.10.17-g' {
root=hd0,1
linux /boot/kernel-3.10.17-g domdadm dolvm root=/dev/md3
initrd /boot/initrd-3.10.17-g
}
menuentry 'Linux 3.10.17 (sdf) kernel-3.10.17-g' {
root=hd1,1
linux /boot/kernel-3.10.17-g domdadm dolvm root=/dev/md3
initrd /boot/initrd-3.10.17-g
}