I am on a dual boot 2011 iMac that primarily boots into Ubuntu 15.10. Whenever rEFInd is updated by Ubuntu via the repositories, on the next boot rEFInd no longer works and the computer directly boots into OSX, bypassing rEFInd altogether.
The problem can be temporarily resolved -- only until the next update -- by reinstalling rEFInd from inside OSX. But then on next rEFInd update, the same issu presents.
Is this a known issue and is there a permanent solution?
Thanks!
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I've never heard of this problem before, but I'm not particularly surprised -- Apple's EFI implementation is unusual and varies significantly from one model to another.
With the 0.10.1 release, I added a change to the rEFInd PPA so that it asks if you want to install the software to the ESP. If you've not already updated to this version, I suggest you respond "no" to this question (or uncheck the option if you update via a GUI tool) when you do an upgrade. You'll then have to manually copy the refind_x64.efi binary (and any other files you want to update, like icons or drivers) to the ESP after every update, assuming you want the new version. If you've already installed 0.10.1 and told it to install to the ESP, you can type sudo dpkg-reconfigure refind to change that setting.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Thanks Rod. I checked "yes" to that question -- thinking it would have the opposite effect. I think I'll just stick with either (a) reinstalling from the OSX side on updates or (b) not accepting rEFInd updates for a while.
As always -- great software, thanks for maintaining it.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I am on a dual boot 2011 iMac that primarily boots into Ubuntu 15.10. Whenever rEFInd is updated by Ubuntu via the repositories, on the next boot rEFInd no longer works and the computer directly boots into OSX, bypassing rEFInd altogether.
The problem can be temporarily resolved -- only until the next update -- by reinstalling rEFInd from inside OSX. But then on next rEFInd update, the same issu presents.
Is this a known issue and is there a permanent solution?
Thanks!
I've never heard of this problem before, but I'm not particularly surprised -- Apple's EFI implementation is unusual and varies significantly from one model to another.
With the 0.10.1 release, I added a change to the rEFInd PPA so that it asks if you want to install the software to the ESP. If you've not already updated to this version, I suggest you respond "no" to this question (or uncheck the option if you update via a GUI tool) when you do an upgrade. You'll then have to manually copy the
refind_x64.efi
binary (and any other files you want to update, like icons or drivers) to the ESP after every update, assuming you want the new version. If you've already installed 0.10.1 and told it to install to the ESP, you can typesudo dpkg-reconfigure refind
to change that setting.Thanks Rod. I checked "yes" to that question -- thinking it would have the opposite effect. I think I'll just stick with either (a) reinstalling from the OSX side on updates or (b) not accepting rEFInd updates for a while.
As always -- great software, thanks for maintaining it.