El Capitan no longer lets us boot Linux?

Discussion in 'Windows, Linux & Others on the Mac' started by Fancuku, Nov 3, 2015.

  1. Fancuku macrumors 6502a

    Fancuku

    Joined:
    Oct 8, 2015
    Location:
    PA, USA
    #1
    Yesterday I wanted to install Linux Mint on my mid 2014 MBP to play around with. I was able to install it but it would not boot after the install. Then I booted into El Cap and installed the rEFInd boot manager. It told me that installation was sucessful but when I reboot, it boots straight into El Cap. rEFInd does not show.

    I never had this problem when I was still running Yosemite. Does anyone know what has changed in El Cap?
     
  2. Shirasaki macrumors 603

    Shirasaki

    Joined:
    May 16, 2015
    #2
    Try to disable SIP, reinstall nEFI, and see if you can boot Linux.
     
  3. gw0gvq Contributor

    gw0gvq

    Joined:
    Jan 30, 2012
    Location:
    Barry, South Wales, UK
    #3
    Cant you use startup disk to change drives to do the job
     
  4. supermariofan25 macrumors regular

    supermariofan25

    Joined:
    Feb 7, 2011
    #4
    Safest way to play around with Linux that always worked for me was to preform an EFI install of Linux onto an external hard drive and then mount the EFI system partitions using the live CD (create two corresponding folders in /mnt/ e.g sda1 and sdb1 then use sudo mount /dev/sda1 /mnt/sda1 and sudo mount /dev/sdb1 /mnt/sdb1) to move the grub boot files from the internal HD to the external one, for example when using ubuntu on the internal drives EFI partition, there would be two folders called apple and ubuntu in the /EFI/ folder, I would move the ubuntu folder to the EFI partition of the external drive creating an /EFI/ folder if needed and then creating a /EFI/boot/ folder and moving grubx64.efi from /EFI/ubuntu to /EFI/boot/ and renaming the file bootx64.efi. This then makes the drive bootable without using rEFInd as the stock boot loader can see the EFI file. I would definitely create a backup before doing this as you will be messing with the EFI partition of your system and could potentially make your operating system un-bootable.
     

Share This Page