I had this issue in the past. Sometimes I could fix it by just reinstalling grub and the kernel. However, what that fixed? Dunno, but worked for me. Best Hans