Windows won't boot

When i installed windows 8 on my new 1 tb hdd i mounted a windows 8 iso into daemon tools and just ran the setup exe file while on my 250gb hdd. it installed fine. but from then on my 1 tb hdd would never boot unlews i had the 250gb hdd in my computer also and yesterday i installed ubuntu on my 250gb hdd so now it won't boot at all.

 

MBR was moved to second hdd. When you installed linux GRUB probably took over.

Okay so the 1 TB HD never had a boot manager to begin with, hence needing the 250gb. Grub is actually pretty awesome and can totally dual-boot ubuntu and windows by itself. I don't know the details but the following link looks promising:

http://www.dedoimedo.com/computers/grub-2.html#mozTocId722095

The overly complicated takes-6-hrs-to-figure-out way *I* would solve that issue is to take out the 250gb HD and then usb/cd boot into the Windows 8 Sp1 PE (4.1) and run the "bcdboot C:\windows" command. This should install a boot manager onto the 1TB hd using the boot manager located at C:\windows as the source. Can't guarantee it will work since I've only used windows 7 myself. Since the command copies the existing boot manager, the older Windows 7 Sp1 PE (3.1) should also work. I'd post a direct link to it but am not sure if that's okay with forums rules. At any rate, it's available at C:\Program Files\Windows AIK\Tools\PETools\x86\winpe.wim once the WAIK is installed. And best of all, this has the added downside of not working with GRUB at all, so switching OSes means going into the BIOS/UEFI and changing the boot order every time.