Linux e Windows em Dual Boot com Windows sem Desabilitar o GRUB
Dica publicada em Linux / Introdução
Linux e Windows em Dual Boot com Windows sem Desabilitar o GRUB
Nesta dica, ensino uma maneira eficaz de resolver o problema ao tentar manter Linux e Windows 10 em Dual Boot. Simplesmente, o Windows insiste em desabilitar o GRUB causando grande perda de tempo e raiva, é claro. :(
Independente da ordem de instalação, o nosso 'amigo' Windows vai insistir em substituir o GRUB na hora do boot e resultado é bem conhecido, muita irritação, pois precisamos de um USB bootável com Linux em live para corrigir o GRUB.
Até aí, tudo bem, vários artigos mostram como realizar este passo, o problema é que ao entrar no Windows ou realizar um update, ele vai novamente alterar o boot e te deixar com muita raiva!
2. Com o botão direito no Prompt de Comando, selecione "Executar como administrador".
3. Digite na linha de comando:
bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi
Veja que, no meu caso, é "\EFI\ubuntu". Se for RedHat ou outra distro, altere para o PATH correto do EFI. Você pode consultar este diretório no Linux em /boot/efi.
4. Dê Enter.
Pronto! O Windows foi enganado.
E agora vai continuar tentando alterar o boot toda vez que você carrega-lo, porém, como alteramos este parâmetro no sistema, ele vai usar o bootloader do GRUB (grubx64.efi) e não o original do Windows (bootmfw.efi): \EFI\Microsoft\Boot\bootmgfw.efi
Veja que o arquivo "efi" original não foi alterado, apenas mudamos o apontamento para corrigir este problema no gerenciador de boot.
Espero ter ajudado galera, abraços.
Instalando os Sistemas Operacionais
Faça a instalação dos sistemas Linux e Windows, conforme sua preferência. Prefira instalar o Linux depois, pois ele possui ferramentas para ajudar no particionamento e também já vai ajudar a montar o menu de boot, já com os dois sistemas operacionais integrados.Independente da ordem de instalação, o nosso 'amigo' Windows vai insistir em substituir o GRUB na hora do boot e resultado é bem conhecido, muita irritação, pois precisamos de um USB bootável com Linux em live para corrigir o GRUB.
Até aí, tudo bem, vários artigos mostram como realizar este passo, o problema é que ao entrar no Windows ou realizar um update, ele vai novamente alterar o boot e te deixar com muita raiva!
Corrigindo o problema
Para corrigir o problema, precisamos do Windows, isso mesmo, vamos corrigir o problema na raiz. E apesar de ser um artigo de Linux, pois envolve nosso amado pinguim, o problema precisa ser corrigido no Windows e não no Linux, do contrário, você ficará eternamente reinstalando o GRUB e ele não tem nada a ver com o egoismo do Windows em alterar perpetuamente o boot.Passos
1. Com o Windows carregado, digite cmd no campo executar, NÃO dê Enter ainda.2. Com o botão direito no Prompt de Comando, selecione "Executar como administrador".
3. Digite na linha de comando:
bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi
Veja que, no meu caso, é "\EFI\ubuntu". Se for RedHat ou outra distro, altere para o PATH correto do EFI. Você pode consultar este diretório no Linux em /boot/efi.
4. Dê Enter.
Pronto! O Windows foi enganado.
E agora vai continuar tentando alterar o boot toda vez que você carrega-lo, porém, como alteramos este parâmetro no sistema, ele vai usar o bootloader do GRUB (grubx64.efi) e não o original do Windows (bootmfw.efi): \EFI\Microsoft\Boot\bootmgfw.efi
Veja que o arquivo "efi" original não foi alterado, apenas mudamos o apontamento para corrigir este problema no gerenciador de boot.
Espero ter ajudado galera, abraços.