Is BIOS set to boot drive that is sda first?
Script does not totally parse grub in MBR so it is difficult to tell if it is installed correctly but if you reinstalled to sda, it should be ok.
Do you have drives in AHCI mode in BIOS? Not IDE nor RAID. If no AHCI mode use LBA or large. Does booting from one time boot key (f12 on my system but varies) work?
When you installed Windows to sdb, was sda the default boot drive? And then you installed Linux to all of sda? Windows has a separate (hidden in Windows) 100MB boot/repair partition as its standard install. And that partition will be on the drive set as boot in BIOS when Windows is installed. Usually sda and install is on sda, so no issue. You probably overwrote the Windows boot partition on sda.
You can either create a new boot partition, but your install in sdb can be repaired with a Windows repairCD or flash drive. You need to add bootmgr & BCD with configuration for your system which all the repari/update commands in Windows will do.
I prefer to have each operating system on a different drive as you have done, but also have an operating system on every drive. And now I prefer to use gpt for all new drives. It is only required for drives over 2TB, but can be used on any drive. I have used gpt on my flash drives. But Windows only boots from gpt with UEFI, so the Windows drive has to stay MBR until you have a new system with UEFI booting. Ubuntu will boot from gpt partitioned drive with BIOS or UEFI if correct partitions are on drive. UEFI should have efi partition first, so I always add that first as when I get my new UEFI system (only said that now for 2 years) I do not have to totally reformat drive.
Creating a Dedicated Knoppix Partition for large drives
http://www.troubleshooters.com/linux..._partition.htm
Except I have multiple Ubuntu installs and rotate newest install from drive to drive.
GPT Advantages (older but still valid) see post#2 by srs5694:
http://ubuntuforums.org/showthread.php?t=1457901
Bookmarks