Dein Ubuntu liegt auf der sda5, das heißt hd0,msdos5, Grub versucht aber den Kernel von hd1,msdos5 zu booten. Das ist aber die sdb5. Der sucht also auf der falschen Platte.
menuentry 'Ubuntu (lowlatency)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-5357686e-3ccf-44f6-9ccc-a33cbad270a5' {
recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='hd1,msdos5'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos5 --hint-efi=hd1,msdos5 --hint-baremetal=ahci1,msdos5 5357686e-3ccf-44f6-9ccc-a33cbad270a5
else
search --no-floppy --fs-uuid --set=root 5357686e-3ccf-44f6-9ccc-a33cbad270a5
fi
linux /boot/vmlinuz-4.4.0-36-lowlatency root=UUID=5357686e-3ccf-44f6-9ccc-a33cbad270a5 ro quiet splash $vt_handoff
initrd /boot/initrd.img-4.4.0-36-lowlatency
}
Die UUID der Root-Partition ist soweit ok.
Rufe im Grub2-Auswahlmenü den Kernel auf und drücke die "E"-Taste. E wie edit. Dann wird dir die Bootzeile angezeigt. Mit den Pfeiltasten navigierst du dann durch die Bootzeile und ersetzt alle falschen 1 durch eine 0. Dann weiter Booten mit Strg+X.
Wenn das System läuft, rufst du das Terminal auf und installierst GRUB 2 neu in den MBR. GRUB 2/Reparatur
sudo grub-install /dev/sda
sudo update-grub
Dann checkst du, ob alles richtig angekommen ist:
gksudo mousepad /boot/grub/grub.cfg
in der grub.cfg sollten dann für deine Kernel hd0,msdos5 als root ausgewiesen werden. Dann passt das.