I just purchased a Windows 8 desktop and set about installing ubuntu. The installer couldn't read the hdd, so I installed ubuntu to a separate drive. Now I can't boot into windows, says grub can't find the path, and the only way to boot into ubuntu is to keep the usb stick in, I assume the EFI partition is on the stick, but I've tried installing it to the drive and haven't found any success. I ran boot repair, says all is good, but the problem persists. I've tried googling for a similar problem and have come up empty handed. Any suggestions?
edit: boot repair got ubuntu to boot with the usb stick, however windows 8 still won't load. Says it can't find the drive or the efi file. Is grub not mounting the disk windows is installed on?