Can someone please help me to understand the “right way” (if there is such a thing) to run Ubuntu on an EFI computer (specifically a 2012 iMac -- I have Ubuntu 14.10 installed on this iMac, on partition /sda5).
I initially installed rEFIt. It didn't work perfectly, so I later tried to replace it with rEFInd (though I think my removal of rEFIt was incomplete). And of course I had Grub installed on the Ubuntu partition.
I don't remember the sequence of these installs. I think I installed rEFIt on the Mac side, then installed Ubuntu (with Grub) on the /sda5 partition. . . then later “upgraded” to rEFInd by installing it on the Ubuntu side (but it might have been on the Mac side).
When I booted the Mac, for a long while, it would boot into Grub2 – where I would select my Ubuntu install. Then, not sure what happened, but it started booting into rEFInd. In rEFInd, I would select the Ubuntu icon and it would then boot into Grub2. Essentially, I had two different boot managers that I had to use in sequence.
Anyway, I had this working for a long time until after a major crash. After the crash, every time I booted into rEFInd and selected ANY OS (including LiveUSBs), it would initially load but then the screen would eventually go blank and just stop there. Nothing appeared to happen. So I then removed reFIND and installed reFIt. Now the Mac boots into rEFIt, and I when I select the Ubuntu icon, it goes to Grub2. But the Grub screen is not entirely clear, just a little pixelated.
This caused me to wonder: should I have to use two boot managers?
Is it possible/preferable to either:
1. boot directly into Grub2, with no intermediary; or
2. boot into rEFIt (or rEFInd) and not have to then go to Grub?
Thanks for any erudition on this matter. I just don't get it.