Eu instalei recentemente o Ubuntu na inicialização dupla, juntamente com o Windows 10, em um laptop HP. Inicialmente, não consegui inicializar o Windows usando o grub, pois selecionar as opções do Windows retornaria ao grub.
Depois, executei um reparo de inicialização e todas essas opções extras apareceram no menu grub.
Consigo abrir o Windows usando a opção "Windows UEFI bootmgfw.efi", mas não usando a opção padrão do "Windows Boot Manager (em / dev / sda1).
Como reduzo essas entradas e por que não consigo inicializar o Windows usando a última opção?
Aqui está uma imagem do grub. A primeira opção é o Ubuntu:
/boot/grub/grub.cfg
arquivo no seu sistema. Minha suspeita é que a entrada que não está funcionando foi projetada para sistemas baseados em BIOS, mas a sua é claramente baseada em EFI; portanto, uma opção no modo BIOS é um iniciador (literal).Respostas:
O Windows está fora de tópico aqui,
mas a resposta é que essa é uma tecnologia muito antiga e o setor de inicialização tem apenas 512 bytes; portanto, não é grande o suficiente para armazenar tudo o que gostaríamos.Para adicionar e remover facilmente entradas do grub por conta própria, por favor:
Instale o grub-customizer executando os seguintes comandos:
Inicie
grub-customizer
e personalize o inferno disso:Se você tiver problemas sérios, restaure o backup do sistema.
fonte
grub
pergunta diferente sobre como ocultar o menu de inicialização. No entanto, neste caso "estou relativamente certo", a resposta que acabei de publicar neste tópico é a correta. Já aconteceu comigo duas vezes agora e o método de reparo é impecável a cada vez.Toda vez que eu corro,
boot-repair
ele adiciona cinco opções extras de inicialização do Windows ao meugrub
menu principal que não funcionam. No seu caso, adicionou 11 entradas extras!grub.cfg
mostra o problemaO segredo pode ser encontrado no
/etc/grub/grub.cfg
arquivo:A seção
30_os-prober
contém asgrub
entradas de menu "boas" do Windows que você deseja manter. A seção25_custom
contém as entradas falsas criadas porboot-repair
. Você não pode editar o arquivo de configuração do grub porque ele será substituído na próxima vez em queupdate-grub
for executado.A seção
25_custom
foi criada pelo Boot RepairNo meu sistema:
Dê uma olhada nas opções extras do Windows que foram configuradas (e não funcionam):
Essas são as entradas erradas
boot-repair
criadas nas/etc/grub.d/25_custom
quais foram compiladas posteriormente\boot\grub\grub.cfg
.A alteração do reparo reverso da inicialização para
25_custom
Use
sudo -H gedit /etc/grub.d/25_custom
e exclua tudo, exceto as três primeiras linhas:sudo update-grub
.Agora seu menu não está mais cheio de cinco entradas de menu falsas do Windows que não funcionam.
Verifique duas vezes há três linhas
25_custom
Execute este comando e verifique se
25_custom
tem três linhas:Eu adicionei os
#
comentários para decifrarwc
(contagem de palavras) de saída.fonte