Adicionando o Ubuntu ao Windows 8.1 Modo UEFI do gerenciador de inicialização

0

Estou tentando adicionar o Ubuntu ao gerenciador de inicialização do Windows no Windows 8.1. Eu tentei usar easyBCD para fazer isso, mas como eu estou inicializando no modo UEFI, ele não funciona. Existe uma maneira de adicioná-lo manualmente usando o bcdedit ou outro software? Eu tentei usar o easyUEFI, mas não tive sucesso. Eu realmente não quero usar o GRUB2 como meu principal gerenciador de inicialização.

    
por stuart194 06.04.2015 / 23:07

1 resposta

0

Primeiro, alguma terminologia:

  • Um boot loader carrega um kernel na memória e o executa.
  • Um gerenciador de inicialização apresenta um menu que permite selecionar qual sistema operacional será inicializado.

O GRUB faz os dois trabalhos para o Linux, embora não possa carregar diretamente o kernel do Windows; Para inicializar o Windows, o GRUB redireciona para o programa de inicialização do Windows. Da mesma forma, o programa de inicialização do Windows não pode carregar diretamente um kernel Linux (mas veja abaixo) e é uma má escolha para inicializar o Linux, embora eu acredite que ele (assim como o GRUB) inclui tanto o gerenciador de inicialização quanto o gerenciador de inicialização ) ser configurado para redirecionar para o GRUB. O conhecimento de como fazer isso no BIOS é bastante difundido, mas as pessoas que conseguiram fazê-lo sob o EFI são relativamente raras.

Uma reviravolta importante é que, desde a versão 3.3.0, o kernel Linux incluiu seu próprio gerenciador de inicialização EFI, portanto, um gerenciador de inicialização EFI pode iniciar um kernel Linux, mesmo que o gerenciador de inicialização não tenha o carregador de boot do Linux. capacidades. De fato, o rEFInd e o gummiboot dependem desse recurso; Esses programas são tecnicamente gerenciadores de inicialização, mas podem iniciar um kernel do Linux que possui um stub loader EFI. Em teoria, o programa de inicialização do Windows pode ser capaz de iniciar o Linux dessa maneira. Na prática, isso seria difícil de funcionar, já que o kernel precisa de parâmetros passados para funcionar, e configurar o programa de inicialização do Windows para passar os parâmetros certos provavelmente será ainda mais complicado do que conseguir que ele passe o controle para o GRUB. Eu nunca ouvi falar de ninguém, mesmo tentando isso, muito menos fazê-lo funcionar.

Neste fórum, você tem mais chances de encontrar conhecimentos e conselhos sobre o uso do GRUB, rEFIt, rEFInd ou gummiboot como seu gerenciador de inicialização principal do que sobre o uso do programa de inicialização do Windows como gerenciador de inicialização. Se você realmente precisa usar o programa de inicialização do Windows como gerenciador de inicialização, recomendo que você pergunte em um fórum do Windows.

    
por Rod Smith 07.04.2015 / 04:32