Eu realmente não sei muito sobre Linux, mas eu corrigi o mesmo problema:
-
Verifique se o grub está instalado
grub-install --version
ou até mesmo
sudo dd bs=512 count=1 if=/dev/sda 2>/dev/null | strings
-
Se ele estiver instalado, provavelmente ele não está reconhecendo a inicialização do Windows, então ele inicializa diretamente no Ubuntu e não mostrará a tela do grub. Portanto, se o arquivo de inicialização do Windows não foi excluído, isso deve fazer o grub aparecer e reconhecer o Windows como uma opção de inicialização.
sudo -H gedit /etc/default/grub
Insira
#
no início da linhaGRUB_HIDDEN_TIMEOUT=0
.Agora salve e execute:
sudo update-grub
Isso deve ser bom para fazer o menu do Grub aparecer em cada inicialização.