Recentemente, ajudei outro usuário a instalar o rEFInd em um MacBook Pro 2018. Veja a pergunta: Bless error ao instalar o rEFInd . Enquanto o outro usuário agora relata com sucesso o uso do rEFInd para inicializar o High Sierra a partir de um volume APFS, deixo dúvidas sobre algumas das etapas de instalação necessárias. O outro usuário relata a necessidade de copiar um driver apfs.efi
do High Sierra para a pasta drivers_x64
do rEFInd. Os outros usuários também declaram que o rEFInd detectou o macOS sem este driver, mas pôde somente inicializar o macOS quando esse driver foi copiado. Então, minhas duas perguntas mais importantes são a lista abaixo.
O rEFInd realmente usa esse driver?
Se o rEFInd já encontrou um possível arquivo de inicialização do macOS EFI, por que o rEFInd precisa de uma leitura do volume do APFS para instruir o firmware a inicializar usando o arquivo encontrado? Eu suponho que os drivers são usados apenas para encontrar arquivos de inicialização EFI e que o rEFInd não carrega os arquivos.