Re: Grub 2 with Windows on /dev/sda linux on /dev/sda1
You shouldn't need update-grub at that moment. Without the chroot command it will give you that error because without the chroot you are still in live mode.
The chroot /mnt allows it to "enter" your hdd install so that update-grub looks like executed from there.
Anyway, first make sure you are booting from the /dev/sdb disk, it needs to be first in hdd boot order. After that you can reinstall grub2 to /dev/sdb from live mode with:
sudo mount /dev/sdb1 /mnt
sudo grub-install --root-directory=/mnt/ /dev/sdb
That's all you need. That should allow you to boot into ubuntu.
If you need to update the grub.cfg, once you boot into ubuntu do:
sudo update-grub
Darko.
-----------------------------------------------------------------------
Ubuntu 14.04 LTS 64bit & Windows 10 Pro 64bit
Bookmarks