grubx64.efi não pode encontrar arquivos grub config ou grub, boot to grub console

1

Sony VAIO com Insyde H2O EFI BIOS não inicializa no GRUB EFI

A resposta a esta pergunta foi imensamente útil para mim e para o meu novo Vaio Z3. O problema que estou tendo agora é que depois de substituir o bootmgfw.efi pelo grubx64.efi e renomear, ele inicializa diretamente no console do grub. Eu nem sequer obter um menu onde eu posso escolher o Ubuntu. Eu tentei colocar um arquivo grub.cfg ao lado do novo bootmgfw.efi (grubx64.efi), no go?

Alguma idéia de como eu posso obter o renomeado grubx64.efi para encontrar todo o resto do material do grub fora do ESP na minha partição de Linux?

Ou eu tenho que mover todos os arquivos do grub para / EFI / Microsoft / Boot no ESP?

Obrigado!

    
por endor43 28.11.2012 / 00:17

4 respostas

1

Se você estiver usando o arquivo grubx64.efi do Ubuntu, em teoria ele deve procurar no diretório /boot/grub do Ubuntu por seus arquivos de suporte. Se não os encontrar, então não tenho certeza do que está errado. Se você criou o GRUB a partir do código-fonte ou instalou de alguma outra maneira, talvez seja necessário copiar todos os arquivos de suporte, conforme sugerido.

Outra alternativa é instalar rEFInd como EFI/Microsoft/boot/bootmgfw.efi no ESP e deixar o GRUB onde está (presumivelmente EFI/ubuntu/grubx64.efi ). Com uma pequena configuração extra (descrita na página web do rEFInd), você pode até mesmo ser capaz de ignorar completamente o GRUB, se estiver causando problemas.

Mais amplamente, você pode querer verificar a minha página da Web em carregadores de inicialização EFI, que inclui informações sobre inicialização instalação do carregador e, pelo menos, o básico da configuração de todos eles. (O GRUB 2 é o mais difícil a esse respeito. Só é fácil quando o instalador de distribuição acerta.)

    
por Rod Smith 28.11.2012 / 04:31
1

Eu descobri que colocar o grub.cfg em / EFI / ubuntu funciona, mesmo quando o grubx64.efi está em / EFI / Boot

    
por ubfan1 04.08.2013 / 03:35
0
  1. Execute Reparo de inicialização de um liveCD / liveUSB
  2. Clique no botão Recommended Repair . (isso instalará automaticamente os parâmetros corretos para o grub-efi, incluindo os parâmetros do SecureBoot, se necessário, e renomear os arquivos EFI, caso o firmware UEFI esteja bloqueado nos arquivos do Windows). Indique o URL que aparecerá se houver algum problema.

    
por LovinBuntu 28.11.2012 / 09:07
0

É mais correto que o grubx64.efi procure por arquivos grub, bem como seja armazenado em / efi / ubuntu que / efi / boot. Eu tinha um grubx64.efi que estava dizendo que não poderia encontrar / boot no ESP, a partição do arquivo vfat fat32, mas isso é desesperado. / efi / ubuntu e outros nomes personalizados em / efi / * são o caminho certo. Então você pode fazer com que o efibootmgr escreva sua escolha no nvram.

Eu posso inicializar o linux com o rEFInd, mas eu preciso do rEFInd para entregar o grubx64.efi para inicializar o linux iso's.

Eu tinha InsydeH20 "open file", grubx64.efi, e grub.cfg em / efi / ubuntu / grub faria se o grubx64.efi estivesse em / efi / linux no ESP. Então é para efibootmgr escrever grubx64.efi ou rEFInd para nvram.

Eu tenho o ubuntu 16.10 carregando no Nextbook Ares 11.6, Intel z8500 Atom, um Cherry Trail. Toque trabalhos. De alguma forma eu deletei meu grubx64.efi. Eu preciso disso para carregar o Ubuntu iso e instalar em mem interna. Então grubx64.efi, ou no meu caso rEFInd, irá inicializar diretamente com ele e seus arquivos armazenados em / efi / ubuntu ou qualquer coisa diferente de / efi / boot.

    
por BobDodds 10.08.2016 / 14:31