Before I begin : I have read many of the questions and solutions available here and on other sites to no avail. I hope I am not asking a duplicate question, but I am an admitted Linux novice.
My goal : Dual boot Windows 8 & Ubuntu 13.10 with UEFI/secure boot enabled. I want to retain Windows master boot record as first boot record and have Grub installed on same 'drive' as Ubuntu.
I am attempting to dual boot on a HP m7-j010dx. I created a live USB of Ubuntu 13.10. The only way I could get the live session to run was by disabling secure boot, the Windows fast start option, and running with UEFI disabled (legacy or "CMS" mode).
I installed from the live session. As expected, there was no option to choose OS when I restarted. The computer boots directly to Windows. From within Windows, I edited the master boot record to include an entry for Ubuntu with EasyBCDedit 2.2. I choose the appropriate partition (sda7 in my case) the appropriate boot loader (Grub 2) and made the entry. When I restarted Windows, I was given the Blue UEFI 'Choose OS' screen. Both options were available. Windows boots fine from this screen. However, when I choose Ubuntu, I am immediately directed to an error screen that reads :
"Windows failed to start. A recent hardware or software change might be the case..." With the following error : "Status : 0xc000007b"
I've researched the error and understand what it means. I have tried numerous combinations for the Ubuntu entry in the master boot record. No luck.
One thing I suspect may be the issue is that I had to install Ubuntu in legacy mode. I have read several solutions involving boot-repair. However, If I understand correctly, this will make GRUB the first boot option and wipe out my Windows master boot record.
Any help would be appreciated.