Windows de inicialização dupla 10 e Ubuntu, GRUB 2 não inicializando

2

Então, passei dois dias agora, experimentando diferentes maneiras de instalar uma inicialização dupla e inicializar no GRUB. Eu vi como 5-10 páginas sobre como instalar o Ubuntu quando o Windows 8 e acima é o original. A última que eu segui é Este guia sobre instructables, que eu encontrou o mais fácil de seguir.

Eu tenho um Acer Aspire V3-772G que tinha o Windows 8 quando o comprei, agora tenho o Windows 10 da atualização gratuita. Eu amo o jeito que o Linux funciona, então eu quero instalar o Ubuntu, porque o que eu acho que conheço melhor e eu sei que isso me servirá, porque eu sou um programador que adora coisas de baixo nível.

Instalei com sucesso o Ubuntu 14.04.3, mas quando inicializo o computador não consigo entrar no GRUB, acabo de entrar no meu Windows 10. Tenho UEFI e não consigo desativar o Secure Boot.

Eu tentei mover o Gerenciador de Inicialização do Windows para o fundo, achei que ajudaria, mas não ajudou. Eu também desativei o Fast Boot, ainda não está funcionando. A única maneira que eu posso entrar no Ubuntu é pressionando F12 várias vezes ao inicializar, para entrar no menu de seleção de boot do BIOS, escolher o drive do Ubuntu e entrar no grub dessa maneira.

O que eu quero, porém, é uma maneira de inicializar diretamente no grub, e escolher windows ou ubuntu dessa maneira. Eu também tentei este comando:

bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi

que eu vi em este fio. Ainda não funcionou. Eu me certifiquei de instalar um Ubuntu de 64 bits porque eu tenho um laptop de 64 bits. E eu também segui o (eu posso ter dito o nome errado) "como obter um USB inicializável UEFI" (eu uso um USB porque não tenho CD / DVD disponível). Então, eu não quero desistir, eu ficaria muito feliz se conseguisse fazer isso funcionar.

    
por Dennis Rönn 10.11.2015 / 12:10

4 respostas

3

Primeiro, você provavelmente pode desabilitar o Secure Boot; você simplesmente não descobriu como. Para sistemas fornecidos com o Windows 8, a Microsoft exigia que os usuários pudessem desabilitar o Secure Boot. Portanto, se realmente não for possível, a Acer está violando seu contrato com a Microsoft. Dito isto, a opção poderia ser completamente escondida ou nomeada de uma maneira confusa. Dito isso, desabilitar o Secure Boot não deve ser necessário - ele funciona para você, ou você não seria capaz de inicializar o instalador. Há uma exceção, embora ....

No comando bcdedit que você disse que usou, especificando grubx64.efi ignorando o Shim, que é o que o Ubuntu usa para lidar com o Secure Boot. Assim, esse comando específico funcionará somente se a inicialização segura estiver desabilitada. O equivalente que deve funcionar com o Secure Boot ativo é:

bcdedit /set {bootmgr} path \EFI\ubuntu\shimx64.efi

Você também pode tentar usar o EasyUEFI no Windows. Esta é uma ferramenta GUI de terceiros para gerenciar entradas do gerenciador de inicialização EFI. Tente mover a entrada de trabalho ubuntu para o topo da lista de prioridades.

Se isso não funcionar, então o seu firmware está com defeito. Eu diria para devolver o computador à loja para um reembolso, mas se você o tiver para além do período de retorno, você pode estar sem sorte. Há um truque feio de uma solução alternativa, conforme descrito aqui (entre outros lugares). No mínimo, se você precisar recorrer a essa "solução", deverá escrever para o fabricante. Se possível, devolva o computador para um reembolso porque está com defeito.

    
por Rod Smith 10.11.2015 / 14:29
1

Eu já havia lutado com esse problema algumas vezes, no meu caso, eu posso desabilitar o secureboot da BIOS, pode ser frustrante, mas quando você entende como funciona, será fácil.

Como você pode tentar fazê-lo funcionar, use um live cd / usb para entrar na interface do ubuntu e lá você pode escolher duas maneiras de reparar o gerenciador de inicialização:

Espero que ajude:)

    
por Guido Vera 10.11.2015 / 13:28
0

Para obter o que você deseja primeiro, desative a hibernação e a Inicialização rápida no Windows.
Para desativar a hibernação, abra o prompt de comando como administrador e execute:

powercfg /h off  

Para desativar o Fast Boot, abra Painel de controle (a versão antiga - não o design moderno),
selecione as Configurações de energia , ative show hidden settings e desmarque Fast Boot .

Após a conclusão - desligamento da máquina completamente - NÃO reinicializa !
Agora selecione Ubuntu em configurações BIOS / UEFI para ser o padrão para inicializar.

Inicie o computador - quando o GRUB estiver pronto, caso contrário - próximo passo :

Reinstale o gerenciador de inicialização GRUB na sua instalação do Ubuntu no modo EFI .
Inicialize a mídia de instalação do Ubuntu - abra um terminal e execute:

    sudo mount /dev/sd*** /mnt
    sudo mount /dev/sd** /mnt/boot/efi
    for i in /dev /dev/pts /proc /sys /run; do sudo mount -B $i /mnt$i; done
    sudo chroot /mnt
    grub-install /dev/sd*
    update-grub  

Nota:

sd* = disco | sd** = partição efi | sd*** = partição do sistema

Para identificar os números de partição use GParted - ele está incluído na mídia de instalação do Ubuntu.
Inicialize no BIOS e selecione Ubuntu nas configurações UEFI para ser o sistema operacional padrão a ser inicializado.

    
por cl-netbox 10.11.2015 / 14:09
0

Como você não tem a opção de inicialização segura, talvez seja possível ativar o suporte legado no BIOS? Essa configuração impediu meu computador de inicializar no grub.

Boa sorte!

    
por Thom Mekelenkamp 10.11.2015 / 14:53