O menu de inicialização com inicialização dupla não aparece após a instalação do Ubuntu 15.10 ao lado do Windows 10

10

Instalei o Ubuntu 15.10 juntamente com o Windows 10 com UEFI. Para instalar o Ubuntu, escolhi a opção instalar ao lado do Windows 10 ou algo semelhante a isso. Então eu criei uma nova partição para o Ubuntu e a instalei. Após a instalação, o menu de inicialização não apareceu. Inicialmente, pensei que o Ubuntu não estivesse instalado, mas quando conectei o drive USB e quis instalar o Ubuntu, vi uma opção de reinstalar o Ubuntu na minha máquina. Então, eu descobri que o Ubuntu está instalado. Pressionar F8e F12também não ajuda.

Alguém pode me ajudar a abrir o menu de inicialização do GRUB?

No Windows, também digitei o comando bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efino cmd, mas o menu de inicialização ainda não aparece.

Amir
fonte
Você pode tentar usar a boot-repairferramenta
TheWanderer

Respostas:

8
  1. No Windows 10, vá para o menu Iniciar .

  2. Pesquise e abra as Opções de recuperação . A descrição deve conter Configurações do sistema .

  3. Em Inicialização avançada, clique em Reiniciar agora .

  4. Clique em usar um dispositivo ; sua descrição deve dizer "Use uma unidade USB, conexão de rede ou DVD de recuperação do Windows".

  5. Clique no Ubuntu e esperamos que ele o leve ao menu de inicialização do grub.

  6. Em seguida, tente voltar à sessão do Ubuntu ao vivo no USB para reinstalar grub-efi. Na sessão ao vivo, abra um terminal e insira os seguintes comandos em:

    sudo mount /dev/sda# /mnt
    

    Substitua a hashtag /dev/sda#pelo número que representa a partição em que você instalou o Ubuntu. Você pode verificar usando gnome-disksou gparted.

    sudo mount /dev/sda# /mnt/boot/efi
    

    Substitua a hashtag /dev/sda#pelo número que representa a partição EFI. É geralmente /dev/sda2.

    sudo mount -o bind /dev /mnt/dev
    sudo mount -o bind /proc /mnt/proc
    sudo mount -o bind /sys /mnt/sys
    sudo mount -o bind /run /mnt/run
    sudo chroot /mnt/
    sudo apt-get install --reinstall grub-efi
    sudo update-grub
    

    Reinicie.

  7. Se isso falhar, vá para as configurações do BIOS com uma das teclas F; essa opção pode ser Entrar na configuração . Procure as prioridades das opções de inicialização e mova o Ubuntu acima do Windows Boot Manager . Vá para a opção para salvar as alterações e reinicie.

  8. Por fim, você pode tentar usar o Boot-Repair .

Enkouyami
fonte
Obrigado. Eu segui os passos que você mencionou. Tudo funcionou, exceto os últimos passos. Eu até segui o tutorial da ferramenta de reparo de inicialização. Ele ainda não funciona. No entanto, houve uma mudança! Agora, quando clico Recovery Optionse, eventualmente Ubuntu, seleciono , o GRUB é carregado e vejo mais opções lá. Uma das opções é o Windows agora! Mas quando o computador é reiniciado, preciso novamente fazer login no Windows e fazer o mesmo para carregar o GRUB. O que devo fazer?
21916 Amir
@Amir, tente acessar o BIOS e verifique se ubuntué o primeiro na lista de prioridades de inicialização. Se você pode fazer login no ubuntu, tente executar sudo update-grub.
Enkouyami
Segui as etapas 1 a 4. Agora, na etapa 5, não tenho a opção "Ubuntu". Eu tenho apenas duas opções: USB NIC (IPV4) e USB NIC (IPV6). O que devo fazer daqui?
Erel Segal-Halevi
Além disso, quando tento "sudo mount / dev / sda # / mnt / boot / efi", recebo um erro: "/ mnt / boot / efi: o ponto de montagem não existe". De fato, não existe uma pasta "efi" em / mnt / boot - existe uma pasta "grub".
Erel Segal-Halevi 16/10
1
Além disso, quando tento "sudo apt-get install --install grub-efi", recebo um erro: "E: O pacote grub-efi não tem candidato à instalação" (eu tenho o Ubuntu 18.04)
Erel Segal-Halevi
2

Estou presumindo que o GRUB foi instalado com sucesso, mas algo está claramente errado. Eu sei que você disse que já tentou bcdedit, mas aqui está o comando para defini-la: bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi. Se você configurou isso e não pôde inicializar, como já indicou, não esqueça de rescindir a alteração feita bcdedit /deletevalue {bootmgr} path \EFI\ubuntu\grubx64.efi.

Tente seguir as etapas detalhadas na resposta de Enkouyami (por exemplo, fazer um chroot no sistema Ubuntu instalado a partir do live CD e reinstalar o grub manualmente).

Se o acima falhar, você pode tentar instalar o grub2win . Isso permite que você inicialize o grub2 a partir do firmware do Windows EFI, editando o código de inicialização. Certifique-se de seguir as instruções cuidadosamente na página do projeto, se optar pelo método.

Outro método, em vez do grub2win, é o Super Grub2 Disk , que é um CD ao vivo que permite inicializar em uma variedade de sistemas operacionais. Eu tentaria isso primeiro em vez do grub2win, pois há menos riscos envolvidos se algo der errado. Eu não usei o Super Grub2 Disk pessoalmente, mas ouvi dizer que é uma ferramenta incrivelmente útil. Usando esta ferramenta, você pode restaurar o grub seguindo as instruções aqui .

ElderFuthark
fonte
2

Eu li muitas respostas e tentei de acordo, mas o problema ainda estava lá, então decidi fazer isso sozinho da seguinte maneira:

  1. Clique no menu Iniciar e selecione Configurações .
  2. Selecione ATUALIZAÇÃO E SEGURANÇA.
  3. Clique em recuperação .
  4. Em Inicialização avançada , clique no botão Reiniciar agora . O sistema reiniciará e mostrará o menu de inicialização do Windows 10.

    IMG:

  5. Selecione Solucionar problemas .

  6. Escolha opções avançadas .

    IMG:

  7. Selecione UEFI Firmware Settings .

  8. Clique em Reiniciar para reiniciar o sistema e entre no utilitário de configuração UEFI (BIOS).

  9. Configuração do BIOS F10 -> guia Configuração do sistema -> Opções de inicialização -> Gerenciador de inicialização do SO -> Ubuntu -> (selecione a opção Ubuntu e mova esta opção para o topo da lista) -> Salvar e sair do F10 (pressione F10para salvar o Ubuntu como opção de inicialização padrão) -> F10 (pressione F10novamente para salvar as alterações no utilitário de configuração do BIOS / UEFI)

    IMG:

Quando o computador reiniciar, o menu de inicialização do Ubuntu será mostrado.

abchen2015
fonte
1
Bem-vindo ao Ask Ubuntu. Postei uma foto de tela de BIOS de baixa qualidade porque era a única foto que eu tinha. Se você tiver uma foto da BIOS mais precisa, forneça um link para ela em um comentário e eu incorporarei a nova foto na sua resposta.
karel
1

Inicialize ao vivo o Ubuntu e selecione a opção try Ubuntu no menu GRUB que aparece e instale o reparo de inicialização digitando os seguintes comandos.

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair
arnav
fonte
0

Existe uma configuração /etc/default/grubchamada GRUB_TIMEOUT_STYLE=hiddenque impede que o menu GRUB seja exibido durante o período de tempo limite, a menos que você pressione a Esctecla. Verifique se essa configuração está ativada por GRUB_TIMEOUT_STYLE=hiddene se está ativada, abra o /etc/default/grubarquivo para edição no nano editor de texto e desative-o.

sudo nano /etc/default/grub

Comente a linha que diz GRUB_TIMEOUT_STYLE=hiddenprecedendo-a com um #caractere. Certifique-se de que o GRUB_TIMEOUTvalor esteja definido como um valor maior que zero, por exemplo GRUB_TIMEOUT=10. Salve o arquivo.

Em seguida, execute o update-grubcomando e reinicie:

sudo update-grub  
sudo reboot

Atalhos de teclado do Nano editor de texto
Use a combinação de teclado Ctrl+ Oe depois pressione Enterpara salvar o arquivo em seu local atual.
Use a combinação de teclado Ctrl+ Xpara sair do nano.

Outros links úteis

karel
fonte