Dual Boot do GRUB desapareceu novamente depois de entrar pelo Windows 8.1

Iniciado por paulorltenorio, 02 de Maio de 2017, 21:05

tópico anterior - próximo tópico

paulorltenorio

Já tinha resolvido este problema, mas quando entrei no Windows 8.1 que tenho instalado junto com o Ubuntu 16.04 LTS, reiniciei o Windows para entrar no Ubuntu, porém o Windows demorou pra reiniciar e quando terminou não havia mas o GRUP para optar qual Sistema Operacional, Ubuntu ou Windows.

Alguém sabe o que já está acontecendo?

Pelo que parece o Windows está tirando o GRUP, mas como deixar que isto não aconteça mais?

mnwstl



mnwstl

O Windows tem um sistema de auto regeneração. Eu uso o Windows 7 e faço assim:

1 - Com o cd-live do ubuntu inicio o sistema e monto a partição do efi em mnt (no caso o sda1)

2 - Pelo terminal acesso a a partição montada /mnt/EFI/Boot/
Você encontrará o arquivo bootx64.efi. Eu renomeio para bootx64.efi.bak, assim o Windows não o encontra.

3 - Ainda no terminal use o comando efibootmgr Vai aparecer algo do tipo:

Timeout: 18 seconds
BootOrder: 0001,0000,0002,0003
Boot0000* debian
Boot0001* ubuntu
Boot0002* Hard Drive
Boot0003* CD/DVD Drive

Veja que não aparece o Windows porque eu exclui com o comando:
efibootmgr -b 4 -B (no caso era a entrada 4)

Com a opção com efibootmgr -h aparecem todas as funções do comando.

Reinicie o sistema e aperte F10 (no meu caso) para ver a ordem do boot.
Inicie pelo ubuntu e no terminal execute update-grub para incluir o Windows no GRUB.

Veja aí e qualquer coisa posta o resultado.

zekkerj

Você precisa mesmo do sistema em dual boot? Você poderia resolver isso muito mais simplesmente usando um dos dois sistemas como máquina virtual no outro.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

mnwstl

Completando:
Confirme que a hibernacao do windows esteja desativada.

Se precisar criar entradas no menu de boot para o ubuntu use:
sudo efibootmgr -c -w -l \\EFI\\ubuntu\\shimx64.efi -L "ubuntu" -p 1 -d /dev/sda

Mai sobre o efibootmgr: https://github.com/rhinstaller/efibootmgr