rEfind mostra várias opções do Ubuntu

3

Eu recentemente instalei o Ubuntu no meu Macbook com a intenção de inicializar o Ubuntu e o OS X Sierra. Primeira vez depois de instalar o Ubuntu, o rEfind não funcionou e toda vez que eu ligava o meu Mac, ele entrava direto no Ubuntu. Eu resolvi esse problema segurando a tecla Option (alt) enquanto ligava. Então eu reinstalei o rEfind no OS X.

No entanto, toda vez que ligo meu Mac agora, o rEfind mostra 3 opções diferentes para inicializar o Ubuntu. Parece assim:

1) EF\ubuntu\fbx64.efi from EFI

2) EF\ubuntu\mmx64.efi from EFI

3) EF\ubuntu\grubx64.efi from EFI

Eu sou totalmente novo no Linux, então não tenho idéia de qual escolher. Alguém sabe qual é o "certo"? Eu apreciaria muito a ajuda.

Estou usando um MacBook Pro 13 "2012 com OS X Sierra e Ubuntu.

    
por Al W. 10.04.2017 / 15:05

1 resposta

2

O Ubuntu renomeou recentemente MokManager.efi para mmx64.efi e adicionou fbx64.efi (que acaba de lançar o GRUB em um novo caminho). O rEFInd reconhece o MokManager e o manipula de uma maneira especial, e ignora alguns carregadores de boot redundantes conhecidos, mas essa renomeação faz com que ambos os programas apareçam quando não são necessários ou devem ser tratados de novas maneiras.

Eu consertei esse problema e o liberei no rEFInd 0.10.6 - mas por favor use a versão mais recente disponível (atualmente 0.10.7), já que o 0.10.6 tinha um bug não relacionado que poderia fazer com que ele travasse em alguns sistemas .

Depois de instalar e reiniciar, as opções fbx64.efi e mmx64.efi devem desaparecer da lista do SO e um novo ícone de chave deve aparecer na segunda linha de mmx64.efi (embora seja uma ferramenta relacionada à inicialização segura, por isso é inútil em um Mac, já que os Macs não suportam o Boot Seguro).

Observe, no entanto, que o script refind-install normalmente instalará um driver do sistema de arquivos EFI para ext4fs, o que normalmente permitirá que você ative os kernels do Linux diretamente. O resultado será um ícone para iniciar o GRUB e outro para ativar seu kernel do Linux diretamente. Eles são redundantes, mas também lançam o Ubuntu de maneiras diferentes, portanto, há algum valor em disponibilizá-los - se um método parar de funcionar, o outro pode continuar funcionando. Se você não quiser que duas opções estejam no menu, você pode remover uma excluindo o driver do sistema de arquivos EFI ou usando dont_scan_volumes , dont_scan_dirs ou dont_scan_files in refind.conf . Veja a documentação do rEFInd para detalhes, e especialmente:

por Rod Smith 10.04.2017 / 15:27