É possível usar o Grub para executar um binário EFI?

5

Em um sistema efi, é possível executar efi binários arbitrários.

Especialmente eu posso usar o shell efi (um efi binário) para executar o grub (outro binário efi).

É também possível usar o grub para executar, por exemplo, um shell efi?

(Em teoria, isso não deve ser problema, mas eu não encontrei o comando correto para iniciar tal binário).

    
por michas 18.04.2016 / 23:11

2 respostas

3

Sim, e aqui está um pequeno exemplo da excelente página de Rod Smith no Carregamento de inicialização do GRUB 2 / EFI

Para encadear outro loader de boot EFI, um usa o GRUB2 chainloader

O seguinte exemplo de menuentry grub2 executará um bootloader EFI

menuentry "Windows 7" {
        insmod part_gpt
        insmod chain
        set root='(hd0,gpt1)'
        chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}
    
por 20.04.2016 / 11:27
0

sim! modifique a imagem ISO de instalação do ARCH-Linux em um thumdrive para facilitar a execução de todos os efi que você consegue localizar ou construir: veja: link

"na verdade, executa os arquivos * .efi em um PC"

    
por 06.11.2018 / 08:07

Tags