Instalando o grub2 no efi-mode na unidade flash usb

1

Eu tenho dois sistemas operacionais diferentes, qual deles é o Ubuntu. Eu estou usando um PC, não um Mac. Eu uso o bootloader do Chimera que não encontra o Ubuntu. Então, eu gostaria de instalar o grub 2 no modo EFI no USB flash drive. Desta forma, eu posso carregar o Ubuntu apenas se o flash drive USB estiver conectado.

Eu segui este guia link substituindo "/ dev / sda" em

sudo efibootmgr --create --gpt --disk /dev/sda --part 1 --write-signature --label "GRUB2" --loader "\EFI\grub\grub.efi"

com o diretório usb-pen. Então, eu copiei o arquivo grub.cfg que existe no Ubuntu partition.Result? O Grub2 carrega, mas quando eu seleciono as entradas do menu, o grub2 não encontra nenhum comando ou discos. Como posso resolver este problema?

P.S. Aqui, há a foto do erro (quando eu seleciono a entrada do Ubuntu no grub2), o conteúdo da unidade usb e o arquivo grub.cfg link

    
por apt45 19.04.2014 / 14:50

1 resposta

2

Percebo que estou um pouco atrasado para responder a isso, mas queria fazer algo semelhante à sua configuração e me deparar com o mesmo problema. Eu finalmente encontrei uma correção e queria compartilhá-lo.

Parece algum tipo de bug no grub-install. Na sua unidade USB você tem isso:

/EFI/thenameIgavetomygrub/grub.cfg

Basta fazer uma cópia da pasta thenameIgavetomygrub e todo o seu conteúdo (no seu caso parece que você chamou "grub") na mesma pasta EFI na unidade usb e renomeá-la como "ubuntu" .

Então deve funcionar. Pelo menos fez por mim.

    
por lyerra 08.09.2014 / 21:51