Refind não está funcionando em macos de inicialização dupla / ubuntu

2

Instalei o Ubuntu no meu macbook air com o OSx Sierra depois de instalar o Refind e o particionamento.

Antes do Ubuntu, o Refind estava funcionando. Mas depois que o Ubuntu foi instalado, o meu mba inicializa diretamente no Ubuntu, em vez de mostrá-lo. Se eu quisesse inicializar no macOS, eu preciso pressionar a tecla de opção ao iniciar, tornando a renderização inútil.

Como isso pode ser corrigido?

    
por Kin Wah Chee 26.11.2016 / 18:28

2 respostas

2

Abra um terminal, execute efibootmgr -v . Encontre o item BootXXXX que corresponde à entrada refind (o caminho à direita terá \EFI\refind\refind_x64.efi ). Em seguida, execute efibootmgr -o XXXX,YYYY em que XXXX é a entrada de refix e YYYY etc são outros.
OBSERVAÇÃO você precisará fazer isso toda vez que o kernel for atualizado.

    
por gone 29.06.2017 / 18:23
0

Você se deparou com o que eu chamo de "golpe de inicialização" - veja esta página da documentação do rEFInd para detalhes. Você pode obter o rEFInd boot novamente digitando sudo refind-mkdefault em uma janela do Terminal do Ubuntu. Se isso não funcionar, você pode tentar reinstalar o rEFInd no OS X (preferencial) ou no Ubuntu (se necessário). A página mencionada anteriormente fornece métodos adicionais de recuperação.

Dada a ordem em que você instalou o software, você pode querer instalar o driver ext4fs (ou qualquer outro sistema de arquivos do seu kernel) para EFI, conforme descrito no página de drivers rEFInd. Como está agora, é provável que este driver não esteja instalado, o que significa que o rEFInd inicializará o Ubuntu apenas via GRUB; mas uma inicialização mais direta do kernel é às vezes mais confiável e mais fácil de manter. Para fazer isso, mais inicialização direta, no entanto, o driver do sistema de arquivos EFI é necessário.

    
por Rod Smith 28.11.2016 / 17:53