Carregador de inicialização do Linux Arch não mostrando como opção de inicialização

2

Eu segui o guia para instalar o Arch Linux no sistema UEFI. Eu criei duas partições ( /dev/sda1 e /dev/sda2 ). O primeiro tipo EFI (8200) foi formatado como vfat (F32) e o segundo (sistema de arquivos Linux 8300) como ext4. A raiz ( /dev/sda2 ) foi montada para /mnt e esp ( /dev/sda1 ) para /mnt/boot/efi . Depois de instalar arch e os pacotes necessários, instalei o GRUB com o seguinte comando:

grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=arch

No entanto, após a reinicialização, arch não está sendo exibido como opção de inicialização (nas configurações da BIOS). Eu li que eu deveria desativar a inicialização rápida que eu fiz no entanto isso não ajudou. Também instalei com sucesso o Arch em outro sistema da mesma maneira.

Existe alguém que possa me apontar para o problema?

    
por Stefan Dordevic 16.03.2018 / 12:12

1 resposta

2

Veja esta seção do GRUB ArchWiki - caminho de inicialização default / fallback do EFI .

Some UEFI firmwares require a bootable file at a known location before they will show UEFI NVRAM boot entries.

Se este for o caso, você pode instalar o GRUB assim:

grub-install --target=x86_64-efi --efi-directory=/boot/efi --removable

Ou você pode mover seu GRUP EFI existente:

mv /boot/efi/<existing directory> /boot/efi/boot  
mv /boot/efi/boot/grubx64.efi /boot/efi/boot/bootx64.efi

Aqui está outra citação relevante dessa página. esp refere-se ao ponto de montagem da partição do Sistema EFI.

Tip: If you use the option --removable then GRUB will be installed to esp/EFI/BOOT/BOOTX64.EFI and you will have the additional ability of being able to boot from the drive in case EFI variables are reset or you move the drive to another computer. Usually you can do this by selecting the drive itself similar to how you would using BIOS. If dual booting with Windows, be aware Windows usually has a BOOT folder inside the EFI folder of the EFI partition, but its only purpose is to recreate the EFI boot option for Windows.

Dependendo do seu firmware UEFI, você também pode ter que desabilitar o Secure Boot ou adicionar manualmente o arquivo UEFI como confiável, se tiver essa opção.

    
por 16.03.2018 / 15:02