grub2-install gera entrada de inicialização diferente da configuração do BIOS

1

Estou usando grub2-install (GRUB) 2.02~beta3 no meu sistema Gentoo 64 bits. Meu sistema Linux depende de uma unidade USB externa. Depois que eu configurei meu sistema, eu corri

grub2-install /dev/sda

O comando não reporta nenhum erro, e eu recebi uma entrada de inicialização EFI:

efibootmgr -v

Boot0001* gentoo        HD(1,GPT,f5987895-e3c4-40e5-9b7b-0516dd53799d,0x1800,0x20000)/File(\EFI\gentoo\grubx64.efi)

No entanto, não consegui inicializar meu sistema com essa entrada. Não aparecerá no menu de inicialização. Eu tenho que ir para a configuração do BIOS e criar uma nova entrada. Depois que eu inicializo meu sistema a partir da entrada de inicialização EFI criada manualmente, verifiquei novamente as configurações de inicialização do EFI e obtive isso:

Boot0001* gentoo        HD(1,GPT,f5987895-e3c4-40e5-9b7b-0516dd53799d,0x1800,0x20000)/File(\EFI\gentoo\grubx64.efi)
Boot0002* Gentoo amd64  PciRoot(0x0)/Pci(0x14,0x0)/USB(13,0)/HD(1,GPT,f5987895-e3c4-40e5-9b7b-0516dd53799d,0x1800,0x20000)/File(\EFI\gentoo\grubx64.efi)

A entrada 1st é gerada por grub2-install e a entrada 2nd é gerada pela configuração do meu BIOS. Parece em outro momento, o computador trata o meu driver USB externo de maneira diferente.

Existe alguma coisa com o comando grub2-install ? Como posso fazer o comando gerar a mesma entrada que a configuração do BIOS?

    
por davidshen84 27.08.2016 / 08:48

0 respostas