I installed refind-bin-0.10.3with a Macbook Pro retina 13" early 2015 / El Capitan 10.11.3, with the refind-install file.
Was not working so i did it again but manually.
Was not working and i used a live linux usb stick and run it with the MacOSX boot menu, the name was EFI.
I got my live linux working.
I rebooted.
Surprise : refind shows now at every boot, no matter the live linux usb stick is plugged or not (was kali).
Now i get exactly this (while i have a partition with a linux image on it, but it's not sure that it is the reason) :
Boot Mac OSX from Recovery HD (this launch el capitan)
Boot Legacy OS from DOS_FAT_32_Untitled_5 (while my partition is on disk0s4)
I choosed Legacy OS. Returning :
Starting Legacy loader
Using load option 'HD'
Error : Not found while loading legacy loader
Please make sure that you have the latest firmware update installed Hit any key to continue
I want to make two partition, one with OSX el capitan, the other with a Linux distro.
I was unable to install refind correctly, my best achievment was this option and the error what follow.
Is there any MBR13"EARLY2015 user that had the same problem? (if yes, please create an account to share), somebody found a solution ?
/blablabla on
Off course my SIP is disabled, no problem from that.
A solution that i would like to use is to run refind install from shell command from macosx recovery mode, but i don't how to do it, an other is to set refind on a new partition and boot from it but linux live, mac os x disk utility, and partition manager don't finish to make a 200mb partition. Other solution to install refind on a usb stick and boot from it, but from now refind show up at any start so it seems to work
/blablabla off
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I installed refind-bin-0.10.3with a Macbook Pro retina 13" early 2015 / El Capitan 10.11.3, with the refind-install file.
Was not working
"Was not working" tells me nothing useful, because there are a million and one ways in which rEFInd might fail to work -- it might boot but be unable to launch your OS(es), it might boot but hang, it might start up a black screen, it might throw an error message on the screen, etc.
Surprise : refind shows now at every boot, no matter the live linux usb stick is plugged or not (was kali).
This sounds like it's now working. If so, you should figure out where it's installed. It's probably on your EFI System Partition (ESP), which is not normally mounted in OS X. You can, however, mount it with the mountesp script that comes with rEFInd. If rEFInd is on your ESP, it will be in the EFI/refind directory on the ESP.
Boot Legacy OS from DOS_FAT_32_Untitled_5 (while my partition is on disk0s4)
This option launches a BIOS/CSM/legacy-mode OS from a volume called DOS_FAT_32_Untitled_5. That can be either a filesystem name (unlikely if it's FAT) or a partition name. You can check the latter with my GPT fdisk (gdisk) tool or with some (but not all) other partitioning tools.
The fact that this entry did not work when you tried it suggests that the boot loader is invalid; however, it could be a problem with rEFInd or with your firmware. (BIOS/CSM/legacy-mode booting has always been a little tricky on Macs.)
If you've got a Linux installation on your computer, a better approach is to install an EFI filesystem driver for the filesystem that holds the Linux kernel. Usually this is ext4fs, and an ext4fs driver comes with rEFInd. Once you've located rEFInd, you can copy the ext4_x64.efi file from the rEFInd .zip file to the drivers or drivers_x64 subdirectory of the rEFInd installation directory. With the appropriate filesystem driver in place, rEFInd should detect your Linux kernel and enable you to boot Linux. Note, however, that if you have a separate /boot partition for Linux, you'll need to jump through some extra hoops.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I installed refind-bin-0.10.3with a Macbook Pro retina 13" early 2015 / El Capitan 10.11.3, with the refind-install file.
Was not working so i did it again but manually.
Was not working and i used a live linux usb stick and run it with the MacOSX boot menu, the name was EFI.
I got my live linux working.
I rebooted.
Surprise : refind shows now at every boot, no matter the live linux usb stick is plugged or not (was kali).
Now i get exactly this (while i have a partition with a linux image on it, but it's not sure that it is the reason) :
Boot Mac OSX from Recovery HD (this launch el capitan)
Boot Legacy OS from DOS_FAT_32_Untitled_5 (while my partition is on disk0s4)
I choosed Legacy OS. Returning :
Starting Legacy loader
Using load option 'HD'
Error : Not found while loading legacy loader
Please make sure that you have the latest firmware update installed
Hit any key to continue
I want to make two partition, one with OSX el capitan, the other with a Linux distro.
I was unable to install refind correctly, my best achievment was this option and the error what follow.
Is there any MBR13"EARLY2015 user that had the same problem? (if yes, please create an account to share), somebody found a solution ?
/blablabla on
Off course my SIP is disabled, no problem from that.
A solution that i would like to use is to run refind install from shell command from macosx recovery mode, but i don't how to do it, an other is to set refind on a new partition and boot from it but linux live, mac os x disk utility, and partition manager don't finish to make a 200mb partition. Other solution to install refind on a usb stick and boot from it, but from now refind show up at any start so it seems to work
/blablabla off
"Was not working" tells me nothing useful, because there are a million and one ways in which rEFInd might fail to work -- it might boot but be unable to launch your OS(es), it might boot but hang, it might start up a black screen, it might throw an error message on the screen, etc.
This sounds like it's now working. If so, you should figure out where it's installed. It's probably on your EFI System Partition (ESP), which is not normally mounted in OS X. You can, however, mount it with the
mountesp
script that comes with rEFInd. If rEFInd is on your ESP, it will be in theEFI/refind
directory on the ESP.This option launches a BIOS/CSM/legacy-mode OS from a volume called
DOS_FAT_32_Untitled_5
. That can be either a filesystem name (unlikely if it's FAT) or a partition name. You can check the latter with my GPT fdisk (gdisk
) tool or with some (but not all) other partitioning tools.The fact that this entry did not work when you tried it suggests that the boot loader is invalid; however, it could be a problem with rEFInd or with your firmware. (BIOS/CSM/legacy-mode booting has always been a little tricky on Macs.)
If you've got a Linux installation on your computer, a better approach is to install an EFI filesystem driver for the filesystem that holds the Linux kernel. Usually this is ext4fs, and an ext4fs driver comes with rEFInd. Once you've located rEFInd, you can copy the
ext4_x64.efi
file from the rEFInd.zip
file to thedrivers
ordrivers_x64
subdirectory of the rEFInd installation directory. With the appropriate filesystem driver in place, rEFInd should detect your Linux kernel and enable you to boot Linux. Note, however, that if you have a separate/boot
partition for Linux, you'll need to jump through some extra hoops.