Esta é uma ideia muito complicada e está na minha cabeça há algum tempo, então tenha paciência.
Nesta questão, quando digo "Grub2", estou me referindo à "versão EFI-IA32". O dispositivo que usarei contém um UEFI BIOS de 32 bits, mas possui uma CPU de 64 bits.
Quero uma pasta/arquivo que possa baixar, que contenha um Grub2 pré-compilado e todos os seus arquivos de configuração (de preferência a versão mais recente).
Eu NÃO quero 'Grub4DOS' 'SuperGrub2' ou algo parecido, quero o mesmo Grub2 que está instalado junto com o Ubuntu 15.04, 14.10, ect ...
Quero poder COPIAR esta pasta Grub2 em minha partição ESP e, em seguida, usar meu UEFI BIOS de 32 bits para entrar no Grub2 e inicializar um sistema operacional.
E antes que você comece a me dizer que é "impossível porque 32 e 64 bits não funcionam juntos", eu sei com certeza que vai funcionar, porqueFiz isso antescom um Ubuntu 14.10 de 64 bits em um UEFI de 32 bits.
Eu entendo que eu poderia simplesmente instalar o Ubuntu em vez de passar por tudo isso, mas estou tentando especificamente evitar a instalação de um sistema operacional separado apenas para colocar um pequeno gerenciador de inicialização no meu ESP.
caso você ainda não entenda,GRand Unified Bootloader, versão 2 (versão EFI-IA32), aqui está o link para o pacote Ubuntu que desejo usar para criar a pasta pré-compilada (a fonte também está listada aqui).
Quaisquer respostas que tenham algo a ver com "você não pode executar um sistema operacional de 64 bits em 32 bits" ou "Qual é o objetivo" serão sinalizadas como fora do tópico, você foi avisado.
Responder1
Encontrei!
Baixei o arquivo ISO mais recente do Ubuntu (15.04, 64 bits), extraí as pastas /boot
e /EFI
da raiz do ISO. Copiei as pastas para minha partição ESP, editei o grub.cfg
arquivo conforme necessário (em EFI/boot/
) e copiei o bootIA32.efi
arquivo para a EFI/boot
pasta.
Agora tenho um Grub2 de 64 bits totalmente funcional em um UEFI BIOS de 32 bits independente no ESP!
Agora, se alguém quiser dar uma olhadaminha outra pergunta sobre Grub2, isso seria fantástico.