Sles 12 引导问题

环境:winPE(主分区)+WIN10(主分区)+/boot(ext4 扩展分区)+/(LVM 扩展分区)
由 grub4dos 引导 WINPE/WIN10/sles12 的 boot 分区的 grub,我是这么写的
title SLES 12 SP1
root (hd0,4) /boot
kernel /vmlinuz-3.12.49-11-default root=UUID=081680fd-6dba-4741-9159-7612e60777d9 resume=/dev/rootvg/swaplv splash=silent quiet showopts crashkernel=106M,high crashkernel=72M,low
initrd /initrd-3.12.49-11-default
boot
现在的问题是,我在 vmware 里可以正常引导,但是在物理主机上,引导就报错如下。cannot find tocblock database may be corrept
详见附件