Eu instalei o Arch Linux em um USB (usando GPT
a tabela de partição)
Eu particionei em 3 partições (todas elas são do tipo Linux filesystem
:
- Partição 1 que
/boot
eu formatei comoFAT32
- Partição 2 que é a
SWAP
e formatada paraSWAP
- Partição 3 que é
/
(A raiz do FS) formatada comoEXT4
Consigo inicializá-lo a partir do meu laptop Dell , fiz isso manualmente adicionando uma opção BOOT e, em seguida, configurei-o para inicializar a partir de /boot/EFI/GRUB/grubx64.efi
.
No entanto, quando eu o conectei ao meu PC principal (que executa o GIGABYTE BIOS), ele mostrou ambos Legacy
e UEFI
as versões do meu stick USB automaticamente, mas quando seleciono a inicialização de qualquer um, ele diz que não pode inicializar a partir deste dispositivo.
Minha teoria é que ele BIOS
não sabe de onde .efi
inicializar, existe uma maneira de fazer o BIOS apontar para o efi
arquivo desejado?
Algumas implementações de EFI são mais exigentes do que outras. Para compatibilidade máxima, você deve usar
EFI\boot\bootx64.efi
para que o EFI possa buscá-lo automaticamente