I have a Dell in which there is a first drive running Windows 8.1 With UEFI, this works fine.
In order to install Ubuntu 14.04LTS I had to disable secure boot. A second drive is in the machine, a 256Gb SSD. I installed Ubuntu on the second drive but at the end of install, it says "failed to install grub on /dev/sda.
As mentioned in another question: "Unable to install GRUB in /dev/sda" when installing GRUB
I attempted to install grub to /dev/sdb but that fails too. Aside from removing the Windows drive entirely so that the SSD is /dev/sda, is there anything I can do?
Other questions talked about other settings on laptops, like "fast boot" but I don't see any options like that.
Aside from telling me how to solve the problem, does anyone have an explanation as to what is actually going on? Why should I not be able to write to the MBR of drive /dev/sdb, which is blank and on which I just installed linux?
/sys/firmware/efi
directory. If it's present, you booted in EFI mode; if not, in BIOS mode. You might be able to get your installed system to boot by using rEFInd, either installed in Windows or run from a USB flash drive. You can then either use rEFInd as your boot manager or install the EFI version of GRUB in any of several ways. – Rod Smith May 11 '15 at 18:05