Encontrei esse problema recentemente, pois nunca usei um sistema / laptop com um firmware UEFI. Estou assumindo que você está começando do zero e usando uma versão recente do Arch Linux (o meu é 4.15.9-1-ARCH ).
Digamos que:
- Sua unidade de HDD / SSD / NVMe é "nomeada" como
/dev/sda - Você criou uma partição
/dev/sda1 - Você formatou
/dev/sda1commkfs.fat -F32 /dev/sda1
Durante a instalação, após montar a raiz ( / ) em /mnt , você precisará mkdir -p /mnt/boot/efi e continuar com o processo de instalação: arch-chroot /mnt , locales, etc.
Instale efibootmgr , grub (talvez intel-ucode ) e monte /dev/sda1 em /boot/efi , execute grub-install --bootloader-id=Arch_Linux --efi-directory=/boot/efi --recheck --target=x86_64-efi ... e não se esqueça de gerar / atualizar a configuração do GRUB ( grub-mkconfig -o /boot/grub/grub.cfg ). Você deveria estar pronto!
Observe que você pode usar apenas /boot e não necessariamente /boot/efi . Como sempre, dê uma olhada no Wiki .