Are you booting from sda?
Have you tried booting older kernel or recovery mode of either current or older kernel?
Have you tried reinstalling grub?


You can use Boot-Repair to install grub2...