I know tons of people have issues dual booting Linux with Windows 8 machines because of all the UEFI garbage. In fact, I had a similar issue last year.
After installing Windows 8 next to Ubuntu, I can only boot 8
That link says how I fixed my issue then. Here's my problem now. I messed up my OS and decided to load everything again from scratch. I re-installed Windows 8 and then grabbed a copy of Ubuntu 14.04 (previously I was using 12.04). I'm having the same issue where Windows 8 is forcing itself to boot but what solved my issue before no longer works. From a live cd I ran these commands:
sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update
sudo apt-get install -y boot-repair && (boot-repair &)
I get all sorts of errors about boot-repair not being a valid command. I was finally able to run boot-repair using this:
sudo add-apt-repository -y ppa:yannubuntu/boot-repair
sudo sed 's/trusty/saucy/g' -i /etc/apt/sources.list.d/yannubuntu-boot-repair-trusty.list
sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair
I get a warning about UEFI being turned on (after I've done everything I know how to make sure it's disabled) and then the boot repair errors out. Here's the message it generates:
http://paste.ubuntu.com/7852448/
I noticed I can boot to Ubuntu if I stop the normal boot process and select ubuntu from the boot menu but that's the best I have.
I also tried running this command from Windows:
bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi
I'm dying here. Any help you guys can provide would be superb. Thanks!