Menu

Help on El Capitan 10.11 ?

Senad Aruc
2015-09-20
2015-10-10
  • Senad Aruc

    Senad Aruc - 2015-09-20

    Dears,

    I tried the last versin of rEFInd at 10.11 El Capitan without a sucess! is there any solution for this?

    Thanks.

     
  • Roderick W. Smith

    If you're referring to the inability to install rEFInd from El Capitan, this problem is known, and is described in the rEFInd installation instructions:

    http://www.rodsbooks.com/refind/installing.html

    Search on "El Capitan" to find the information, including a workaround. Unfortunately, this is not easily overcome except by rebooting and manually typing those commands -- or at least, if it can be overcome, I don't know how to do it. You can blame Apple for this; it seems they're trying to take control of your computers.

     
  • Senad Aruc

    Senad Aruc - 2015-09-21

    Dear Smith,

    Thanks for the kind response and please note that even with "System Integrity Protection" DISABLED i can't install the Refind. I will try the workarounds and let you know.

    Thanks.

    My curent status for System Integrity Protection:

    ⇒ csrutil status
    System Integrity Protection status: enabled (Custom Configuration).

    Configuration:
    Apple Internal: disabled
    Kext Signing: disabled
    Filesystem Protections: disabled
    Debugging Restrictions: disabled
    DTrace Restrictions: disabled
    NVRAM Protections: disabled

    This is an unsupported configuration, likely to break in the future and leave your machine in an unknown state.

     
  • Roderick W. Smith

    If it's not working at that point, you must provide more details of the failure than simply "it doesn't work." What error message(s) are you seeing? What happens when you reboot?

     
  • Senad Aruc

    Senad Aruc - 2015-09-21

    Dear Smith,

    The manual way of installing just worked prefect for me.

    Thanks.

     
  • Senad Aruc

    Senad Aruc - 2015-09-21

    Dear Smith,

    Can i define a linux-kali boot config on Refidn config? this is my diskutil list where my linux is installed on /dev/disk2.

    senad@Senads-MBP-Work:~|⇒ diskutil list
    /dev/disk0 (internal, physical):
    #: TYPE NAME SIZE IDENTIFIER
    0: GUID_partition_scheme 500.3 GB disk0
    1: EFI EFI 209.7 MB disk0s1
    2: Apple_CoreStorage Root 499.4 GB disk0s2
    3: Apple_Boot Recovery HD 650.0 MB disk0s3
    /dev/disk1 (internal, virtual):
    #: TYPE NAME SIZE IDENTIFIER
    0: Apple_HFS Root +499.0 GB disk1
    Logical Volume on disk0s2
    D5C69ABC-2AE7-4861-B701-4DC5030C5DA9
    Unencrypted
    /dev/disk2 (internal, physical):
    #: TYPE NAME SIZE IDENTIFIER
    0: GUID_partition_scheme
    259.7 GB disk2
    1: EFI NO NAME 536.9 MB disk2s1
    2: Linux Filesystem 242.1 GB disk2s2
    3: Linux Swap 17.0 GB disk2s3

    Thanks.

     
  • Matthew Janik

    Matthew Janik - 2015-10-01

    I wrote about how I got rEFInd to work here:
    http://mattjanik.ca/blog/2015/10/01/refind-on-el-capitan/

    it involves simply reinstalling, getting access to EFI partition, and renaming some folders/files to fool the mac into booting rEFInd as bootx64.efi instead of refindx64.efi (sp).

     

    Last edit: Matthew Janik 2015-10-01
    • Roderick W. Smith

      Thanks for that pointer. I'll try to look into this matter this weekend.

       
      • Matthew Janik

        Matthew Janik - 2015-10-02

        No problem, hope it helps. Have a feeling it won't install without disabling/modifying System Integrity Protection Good luck!

         

        Last edit: Matthew Janik 2015-10-02
  • Glyph Lefkowitz

    Glyph Lefkowitz - 2015-10-06

    Rather than disabling SIP, I managed to install rEFInd by booting into the recovery shell, starting a terminal, then doing

    cd /Volumes/MyBootDrive/Users/myuser/Downloads/refind-0.9.2
    export PATH="$PATH:/Volumes/MyBootDrive/bin:/Volumes/MyBootDrive/sbin:/Volumes/MyBootDrive/usr/bin::/Volumes/MyBootDrive/usr/sbin"
    ./install.sh
    

    I think if install.sh could detect that it's running in recovery mode and automatically add the appropriate entries to $PATH this might be a good way to instruct people to install rEFInd since it avoids the potentially dangerous step of disabling SIP.

     
  • Roderick W. Smith

    Thanks for the tip. I hope to look into this new challenge Apple has thrown us all this weekend, and I'll definitely look into $PATH manipulations.

     
  • Alex

    Alex - 2015-10-10

    patch available for install.sh in Recovery OS in merge request #5

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.