rEFInd (FIX!) – OSX 10.11 El Capitan issues

sources:
rEFInd website
Writeup by Matt Janik
Writeup by Dallin Hitchcock

rEFInd Theming

Installing rEFInd & Theming – see previous post.

Working betweek ArchLinux and OSX – I use rEFInd at boot.

Running Linux / other os / etc in parallel and booting through rEFInd on Mac hardware changes with the OSX 10.11 El Capitan Upgrade.

OSX 10.11’s System Integrity Protection changes the way boot partition bless happens.  Even if previously installed rEFInd under 10.10 (Yosemite) or earlier, after install, the system allows booting only into OSX, and reinstalling rEFInd through the normal script no longer works.

Use the following steps to solve this:

  1. Reboot into Mac OSX Recovery Mode (hold COMMAND+R during reboot)
  2. Temporarily change boot verification to off
    – Open Terminal (Utilities Menu – choose Terminal

    
    
    1
    csrutil disable
  3. Reboot into OSX
  4. Reinstall rEFInd
  5. Boot into recovery mode, open Terminal, change flag to on
    
    
    1
    csrutil enable
  6. reboot & enjoy!