Grub não mostrando na inicialização do Windows 8.1 Ubuntu 13.10 Dual boot

21

Ok, sou novato no Ubuntu e comprei um laptop pré-instalado no Windows 8 no mês passado.

Eu atualizei para o Windows 8.1 e então pensei em instalar o Ubuntu como uma inicialização dupla para que eu pudesse mexer e aprender mais sobre isso.

Então, segui um tutorial do Youtube ( link ) e consegui que minhas coisas funcionassem bem.

Nas primeiras vezes em que inicializei, recebi o menu GRUB em vez do meu HP Boot OS Manager padrão, e consegui selecionar meu sistema operacional.

Então eu fui dormir e no dia seguinte eu liguei meu computador e o menu GRUB não apareceu. Eu tentei várias vezes e isso não apareceu automaticamente.

Para que eu possa ver o menu do GRUB eu tive que ligar meu PC e no começo tive que pressionar ESC para pausar a inicialização e pressione F9 para obter opções de inicialização. Daí eu tive que escolher do OS Boot, Ubuntu, Ubuntu (Sim, havia dois Ubuntus disponíveis) e um arquivo padrão EFI.

Quando eu clico no primeiro Ubuntu eu recebo o Menu GRUB (eu estava com muito medo de tentar o segundo caso eu estraguei meu laptop) e eu posso carregar o Ubuntu de lá e usá-lo (embora eu tenha que aumentar meu brilho cada vez que eu carrego o Ubuntu, porque de alguma forma reduz o meu brilho para completar a escuridão na inicialização)

Então, meu problema aqui é por que meu GRUB não é exibido na inicialização, depois que funcionou no primeiro dia?

Meu laptop é um HP TouchSmart j-078CA.

EDIT 1 : FYI Acabei de mudar para o Ubuntu LiveCD para verificar a minha instalação e descobri que uma das minhas partições está marcada como msftres . Aqui está uma captura de tela do meu GParted em um LiveCD:

    
por driftking96 05.11.2013 / 16:48

3 respostas

22

Primeiro, desative o recurso Inicialização rápida do Windows 8, como descrito aqui. Esse recurso causa corrupção do sistema de arquivos, que por sua vez pode causar problemas de inicialização estranhos. Há uma boa chance de que esse problema tenha causado seu problema inicialmente. Desativar o Fast Startup pode ou não fazer com que o GRUB reapareça na próxima vez que você reinicializar.

Se isso não resolver o problema, tente registrar novamente o GRUB com a NVRAM do seu firmware. A maneira de fazer isso mais confiável é usar bcdedit no Windows. Abra uma janela de Prompt de Comando Administrator e digite:

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

Se você estiver inicializando com o Secure Boot ativo, altere grubx64.efi para shim.efi (ou talvez seja shimx64.efi ; no Linux, verifique o conteúdo de /boot/efi/EFI/ubuntu para ver o que está lá). Fazer isso no Windows é mais confiável do que outros métodos porque alguns usuários relataram que algumas versões do Windows se registram repetidamente como o carregador de inicialização padrão se o padrão for definido fora do Windows. Embora isso seja raro, é consistente com o que você está vendo, portanto, pode ser necessário usar o Windows para essa tarefa.

Uma maneira mais fácil de fazer isso, mas potencialmente menos confiável no seu caso, é usar Reparo de inicialização. Essa ferramenta corrige automaticamente certos tipos de problemas de inicialização e provavelmente funcionará para você. O maior risco é que, se um Windows com zelo excessivo fizesse com que o GRUB ficasse inacessível, a alteração na Reparo de inicialização não funcionaria.

Se você continuar com problemas, poste de volta com detalhes. (Se necessário, edite seu post original e comente este para me alertar sobre a mudança.)

    
por Rod Smith 05.11.2013 / 17:53
6

Se você estiver usando o Windows Power Shell, precisará usar Quotemarks:

bcdedit /set "{bootmgr}" path \EFI\ubuntu\grubx64.efi
    
por BixL 14.12.2013 / 00:20
2

Eu tenho um conselho. Eu segui o primeiro processo de resposta, mas o GRUB ainda não estava aparecendo.

Eu segui a inicialização rápida e o comando bcedit, mas não funciona. Eu estava pronto para usar Boot-Repair em um Linux live USB, inicializando a partir do BIOS, e notei um recurso em Opções de 'Boot Manager' que ainda mostravam 'Fast Boot' habilitado, mesmo quando o Windows dizia que não estava habilitado.

Eu desliguei, reiniciei e lá está, tão rápido quanto sempre a interface do GRUB!

Espero que ajude antes que alguém tente reinstalar o Ubuntu ou use o Reparo de inicialização.

Editar 1: A guia 'Gerenciador de inicialização' é a primeira guia no meu BIOS, há uma lista de dispositivos de onde eu posso escolher para inicializar (disco rígido , CD, USB ...) Acima, há duas opções 'Fast Boot' e outra que não me lembro. Espero que isso esclareça o contexto ambíguo da minha resposta.

    
por UrielUVD 07.11.2014 / 23:29