O erro "no bootable device" (dispositivo não inicializável) provavelmente indica que o rEFInd estava detectando um carregador de inicialização no modo BIOS, mas que o firmware do Mac não conseguiu iniciá-lo. Isso pode acontecer com discos externos em Macs, e não há muito que o rEFInd possa fazer sobre isso - a inicialização de discos externos, especialmente no modo BIOS, é apenas escamosa em alguns modelos. Existem outras maneiras de inicializar o Linux, embora ...
Tente apertar a tecla Esc. Às vezes, uma EFI é lenta em registrar alguns sistemas de arquivos, de modo que eles não aparecem quando o rEFInd é iniciado pela primeira vez, mas ao pressionar o Esc, é feita uma nova varredura e eles serão exibidos. Se isso funcionar, você pode tentar adicionar scan_delay 1
ao arquivo refind.conf
. Isso vai desacelerar o lançamento do menu do rEFInd, mas todas as opções devem aparecer.
Se isso falhar, verifique os tipos de sistema de arquivos. Você diz que tem o driver ext4fs instalado, de modo que deve ativar o rEFInd para varrer os sistemas de arquivos ext2, ext3 e ext4; mas se você usou outra coisa no disco externo, você precisará instalar um driver de sistema de arquivos adequado (se existir).
Uma correção de última hora é criar uma partição /boot
para a instalação da unidade externa, mas na unidade interna . Isso pode ajudar se o firmware do seu Mac é particularmente recalcitrante sobre a inicialização de uma unidade externa, mesmo no modo EFI. Uma partição /boot
pode ser bem pequena, então isso não consome muito espaço em disco.
Sua instalação do Windows será mais difícil de ser inicializada. Ele funcionará melhor com um disco MBR, mas você parece estar executando problemas de inicialização no modo BIOS com isso. Há um thread muito longo no MacRumors sobre inicializar o Windows nativamente no modo EFI em Macs. Isso é possível para alguns modelos e é mais fácil com o Windows 8 do que com o Windows 7. Com o Windows 7, é muito difícil trabalhar.