grub2 ido toda vez que eu inicializo o Windows 10

1

Instalei o Windows 7 em um SSD e atualizei-o para o Windows 10. Em seguida, instalei o Linux mint 17.2 Cinnamon e tive as seguintes partições:

OmenudeinicializaçãomostravaoLinuxMinteoWindows10eacheiqueestavatudobem.AconfiguraçãodeinicializaçãodoUEFImostrou"ubuntu". No entanto, após inicializar o Windows e reinicializar, o grub foi eliminado e, na configuração de inicialização, havia apenas o "Gerenciador de inicialização do Windows" disponível. Quando eu consertei o grub2 com grub-install e grub-update eu pude inicializar o Linux Mint novamente, mas somente enquanto eu não inicializo no Windows 10, o que parece acabar com o grub assim toda vez.

O Secureboot e o Fastboot estão desativados.

/ boot / efi contém pastas Boot, Microsoft e Ubuntu.

Eu fiz algo errado? Como faço para que o grub2 funcione permanentemente?

    
por Kana 09.11.2015 / 10:39

3 respostas

1

Eu encontrei o problema. Olhando para a NVRAM com sudo efibootmgr , notei que o gerenciador de partida do Windows de alguma forma parece ter o desejo de ser a primeira entrada na ordem de inicialização. Quando eu mudei para o grub2 sendo o primeiro, o Windows sobrescreve a entrada 0000 e altera a ordem de inicialização, mesmo que o grub2 tenha sido 0000 antes, portanto, sobrescrevendo-o.

A solução estava desativando a entrada do gerenciador de inicialização do Windows, mas deixando-a na primeira posição da ordem de inicialização:

sudo efibootmgr --bootnum 0000 --inactive sudo efibootmgr --bootorder 0000,0002,000C,000D

(com 0002 sendo grub2)

    
por 10.11.2015 / 21:33
1

Eu enfrento exatamente o mesmo problema para você. E aqui está a minha solução.
PS. Meu computador é ASUS e meu primeiro sistema operacional é o Win10, o segundo é o Ubuntu.

Primeiro certifique-se de que o Win10 desligue completamente, desligando a inicialização rápida do Win10. Evite o problema que o Win10 pode não desligar completamente.
link

Eu descobri que há uma solução usando o software 'boot-repair'. link

Então eu uso o boot usb, pelo qual eu poderia acessar o ambiente do Ubuntu.
Em seguida, abra o terminal e siga os comandos abaixo.

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

Após o processo ser concluído, reinicie o computador.
Use uma chave especial para entrar no BootMenu. No meu caso (desktop ASUS) F8.
link

Não entre no modo de configuração BIOS / UEFI !!

(Eu tentei muitas vezes, se eu entrar no modo BIOS / UEFI para alterar a seqüência de inicialização não vai funcionar. Eu posso ver a opção Ubuntu aparecer novamente, no entanto, depois de colocá-lo para a primeira opção e reiniciá-lo, diretamente vá para o Win10. Eu dou uma olhada no modo BIOS / UEFI, ele simplesmente faz a opção Ubuntu desaparecer de novo ...)

Altere a seqüência de opções de inicialização para o que você espera. (Ubuntu para primeiro) Então o problema resolveu.

    
por 08.02.2018 / 08:35
0

Alguns BIOS / EFI por padrão apontam para EFI\Microsoft\Boot\bootmgfw.efi . Apenas mova EFI\Microsoft\Boot\bootmgfw.efi e EFI\Microsoft\Boot\BCD para EFI\Microsoft\win10 , ou simplesmente mova a pasta inteira e brinde a entrada EFI usando bootice ou algo semelhante e ele usará o efi loader de retorno \EFI\Boot\BOOTX64.EFI .

    
por 27.07.2017 / 14:05