Eu fiz um pouco de navegação na Internet e não consegui encontrar uma solução para o meu problema.

Aqui está a informação de fundo:

  1. O carregador de inicialização refind está instalado na minha partição EFI no mac (sda1)
  2. Não tenha problemas em carregar o Leão da Montanha ou o Arch
  3. Depois de abençoar a unidade no OSX e reinicializar, ela carrega o carregador de boot correto e continuará fazendo isso enquanto eu continuar a inicializar apenas o Arch. Na primeira vez que eu inicializo o OSX a partir de refind e reboot, o carregador de boot retorna ao OSX.

Depois de instalar o arch I entrei no OSX, montei a partição de boot EFI para / Volumes / esp, abençoei a partição com,

sudo bless --mount / Volumes / esp --setBoot --arquivo /Volumes/esp/efi/refind/refind_x64.efi

Eu verifiquei a saída de "bless - info" e tudo estava correto. Como dito, tudo funciona como esperado até eu inicializar o OSX no menu de seleção. Alguém sabe como eu posso salvar essas configurações? Eu sei que posso escrever um script para ser executado no desligamento, mas isso parece desnecessário, pois tenho certeza de que existe uma maneira de salvar essas configurações. Qualquer ajuda é muito apreciada.

(não tenho certeza se isso ajuda, mas o reembolso foi instalado na partição EFI diretamente da instalação em arco.)

Obrigado,

Jesse Nelson
fonte