Se tiver dois sistemas operativos no seu computador, Windows e Linux, e tiver atualizado o seu Windows do 7, 8 ou 8.1 para o mais recente Windows 10, poderá haver problemas com o gestor de arranque Grub quando utilizar o UEFI Secure Boot. Durante uma atualização do sistema, o Windows 10 simplesmente apagará o carregador de inicialização do Grub e gravará seu próprio carregador de inicialização nele.
Em seguida, após a reinicialização do sistema, o usuário espera ver um menu de seleção do sistema operacional Grub, mas, em vez disso, o novo Windows 10 é inicializado. Pode parecer que não há maneira de aceder ao Ubuntu ou que não é possível executar o Ubuntu juntamente com o Windows 10. Mas não há.
Depois de instalar o Windows, pode ser necessário restaurar o carregador de inicialização do Grub se tiver um Dual Boot com Linux. O Windows pode substituir o carregador de inicialização do Grub durante a instalação, o que pode fazer com que o Linux pare de inicializar. Restaurar o Grub irá permitir-lhe escolher o seu sistema operativo quando iniciar o computador e restaurar o acesso ao Linux.
Muitas vezes, os especialistas aconselham-no a instalar o Ubuntu noutra unidade, mas existe uma solução simples. Pode sempre usar o método padrão, por exemplo, usando um disco LiveCD. Mas se você estiver usando UEFI, há uma solução usando o Windows 10.
Primeiro, clique no ícone de pesquisa no Windows, digite cmd lá e encontre o Prompt de Comando do Windows. Clique com o botão direito sobre ele e selecione Executar como administrador:
Em seguida, você pode tentar adivinhar qual é o nome do arquivo do gerenciador de inicialização Grub na partição EFI, mas você pode fazer o oposto e apenas olhar. Para montar a partição EFI, execute o diskpart. Para o fazer corra:
$ diskpart
Em seguida, abra uma lista de discos disponíveis:
$ list disk
Selecione como ativa a unidade onde o Windows 10 está instalado e onde a partição EFI está localizada atualmente:
$ sel disk 0
Abrir uma lista de partições no disco:
$ list vol
Localize a partição EFI, geralmente formatada para o sistema de arquivos FAT e ocupa cerca de 100 megabytes de espaço. Neste caso, é o volume 2:
É necessário atribuir uma letra a esta partição. Para o fazer, execute:
$ sel vol 2
$ assign letter=I:
Agora precisa de encontrar o ficheiro do gestor de arranque na partição EFI. Mas não é possível abrir esta partição no Explorer, é necessário usar apenas a linha de comando. Feche o DiskPart e execute:
$ cd /d I:
Em seguida, use o comando dir para encontrar o carregador de inicialização do Grub. Por exemplo:
$ dir EFIUbuntu
Há um ficheiro grubx64.efi
aqui. É este o ficheiro. O gestor de arranque pode ser chamado de forma diferente noutras distribuições, e é por isso que lhe disse como o procurar.
Agora copie e execute este comando:
bcdedit /set {bootmgr} path EFIubuntugrubx64.efi
Não terá de introduzir uma palavra-passe se tiver direitos de administrador e o programa deverá funcionar corretamente. Este comando gravará de volta o carregador de inicialização do Grub em vez do carregador de inicialização do Windows 10.
Se o comando retornou um erro, você pode reverter as alterações com este comando:
$ bcdedit /deletevalue {bootmgr} path EFIubuntugrubx64.efi
Pode então ativar o gestor de arranque do Windows 10:
$ bcdedit /set {bootmgr} path EFIMicrosoftBootootmgfw.efi
Reinicie o computador e verá o familiar Grub no ecrã. Isto conclui o processo de recuperação do Grub.
Existem vários motivos pelos quais a restauração do Grub pode ser difícil após a instalação do Windows. Aqui estão algumas das possíveis razões:
Para restaurar com êxito o Grub após a instalação do Windows, recomenda-se a utilização de instruções especializadas para a sua configuração específica e distribuição Linux