Problem installing / booting Opensuse 13.2 dual boot with windows 8 on HP Pavilion 15

Firstly I changed a few settings from the previous attempted install. I swapped the boot order in the BIOS to allow everything apart from network to boot before the OS, this has allowed me to boot from the DVD drive and USB. I can only guess the DVD drive is registering as something else in the BIOS (perhaps the external drive?). I can now boot without going to windows.

Thanks for that, it has allowed me to boot into OpenSUSE and everything works, so that installed properly at least. I can access my data partition as well as having access to the windows partition, (broken) recovery partition and everything else on the hard drive.

The problem being is the windows bootloader is broken, whenever I click it the following error appears:
The application or operating system couldn’t be loaded because a required file is missing or contains errors.

\windows\system32\winload.efi

I have attempted to repair it with the Windows installation disc I made, but it hangs on attempting repair. Other websites have mentioned using a program EasyRE but that costs money that I shouldn’t need to spend and I reckon it won’t work either. My next goal is to try and use the bootrec commands but I thought I’d inform everyone what is happening first in case that breaks openSUSE and I have to do an image restore again.

Thanks, I know about that issue, I will just have to press F9 to boot into OpenSUSE, annoying but a simple enough workaround. A VM is very inefficient for what I want to do, I had considered it. Or as Malcolm mentioned I could use a custom eifi.

So the problem seems to be that the OpenSUSE install is damaging the windows efi boot file, preventing it from working. I will let you know if using the bootrec commands fixes anything.