Você não precisa do rEFInd para inicializar seu instalador. Basta baixar a imagem da UEFI de:
e crie um pendrive inicializável.
Instalei o FreeBSD 10.2 em um Mac mini usando o instalador UEFI.
Obtenha uma instalação completa do FreeBSD 10.2-RELEASE em um MacBook Pro 7,2.
O gerenciador de boot do rEFInd 0.10.0 está instalado e fornece um menu EFI a partir do qual um FreeBSD 10.2-RELEASE amd64 memstick image é lançado.
É fornecido um acesso ao loader (8) , a partir do qual Alguns parâmetros como a desativação do suporte ACPI podem ser ajustados.
set hint.acpi.0.disabled=1
O processo de inicialização trava na seguinte saída do console
Starting bootx64.efi
Using load options ''
>> FreeBSD EFI boot block
Loader path: /boot/loader.efi
Consoles: EFI console
Image base: 0xbfe58000
EFI version: 1.10
EFI Firmware: Apple (rev 1.10)
FreeBSD/amd64 EFI loader, Revision 1.1
([email protected], Weg Aug 12 15:21:04 UTC 2015)
Loading /boot/defaults/load.conf
/boot/kernel/kernel text=0xfc8de8 data=0x1283b0+207880 syms=[0x8+0x145350+0x8+0x15fe20]
[37m [44mBooting... [m <==With non printable characters inside
Start @ 0xffffffff802dfc70
O wiki do FreeBSD no MacBook diz :
Recent MacBook Pro and Mac Mini with NVIDIA MCP89 cannot find SATA drives. Linux added a workaround (https://bugzilla.kernel.org/show_bug.cgi?id=15923) and we may need a similar hack until correct fixes are found.
e há um patch
Do not force AHCI mode on NVIDIA MCP89 SATA controllers. Recent Apple
Mac with this chipset does not initialize AHCI mode unless it is started
from EFI loader. However, legacy ATA mode works.
Submitted by: jkim@ (original version)
Approved by: re (kib)
MFC after: 1 week
já incluso no FreeBSD 10.2
Há uma questão relacionada aqui: FreeBSD 8.1 no MacBook 5,2
E uma documentação interessante sobre solução de problemas de inicialização: link
Você não precisa do rEFInd para inicializar seu instalador. Basta baixar a imagem da UEFI de:
e crie um pendrive inicializável.
Instalei o FreeBSD 10.2 em um Mac mini usando o instalador UEFI.