Instalei o Ubuntu 18.04 usando a opção "Algo mais..." em um laptop com um único HDD que acompanha o Windows 10. Durante a instalação, excluí todas as partições, exceto a EFI
partição. Em seguida, criei uma /
partição do sistema de arquivos raiz e uma /home
partição. Tudo correu bem.
Exceto agora, tenho uma entrada extra do Windows no menu de inicialização UEFI que é selecionada pelo Grub. Posso editar manualmente /etc/default/grub
para ocultar a agora extinta opção de inicialização do Windows, mas também quero me livrar da entrada no sistema EFI. Como faço para me livrar desses restos vestigiais finais do Windows?
Encontrar entradas de inicialização UEFI
Para remover a agora inútil entrada de inicialização do Windows no UEFI, primeiro você precisa encontrá-la. Isso pode ser feito diretamente do sistema operacional Ubuntu principal. Não há necessidade de inicializar a partir de um USB/DVD ao vivo. O Ubuntu instalado já possui o utilitário de linha de comando necessário.
Abra um terminal pressionando Ctrl+ Alt+ Te digite:
Digite a senha quando solicitado e pressione Enter. O cursor não se moverá e você não verá nenhum asterisco(*****). Isso é normal no terminal do Ubuntu. Você verá alguma saída como:
Observe que tenho duas entradas além do Windows,
0
para "Dell" e 1 para "Gerenciador de inicialização do Windows". Como excluí todas as partições originais, exceto a EFI, não consigo mais inicializar o "Dell" ou o "Gerenciador de inicialização do Windows". Eu poderia deletar ambos0
e1
. Mas, para esta resposta, mostrarei como excluir apenas a entrada do Windows Boot Manager .Observação: as entradas que você deseja excluir podem ser diferentes deste exemplo. Use a saída obtida de seu próprio computador, não o exemplo acima, para decidir quais entradas deseja excluir.
Exclua as entradas de inicialização obsoletas
Agora que você sabe que deseja excluir a entrada
1
(neste exemplo), no terminal digite:Observe,
1
no comando acima. Este comando excluirá a entrada:Exclua a pasta correspondente da partição EFI
Estamos quase terminando. Esta última etapa garante que o
UEFI
não gere novamente as entradas que acabamos de excluir. Para fazer isso, você deve excluir uma pasta correspondente à entrada excluída nas etapas anteriores.Se a partição EFI não estiver montada:
Em alguns computadores, a partição EFI pode não ser montada por padrão. Se for esse o caso, descubra qual é a partição EFI com este comando:
e procure o Gerenciador de Inicialização do Windows. Pode ser
/dev/sda1
por exemplo. O seu pode ser diferente.Em seguida, monte a partição EFI com:
Fim do "Se"
Agora você encontra o nome e o local da pasta a ser excluída. Use o seguinte comando para listar todas as pastas na
EFI
subpasta na partição:Você verá alguma saída como:
Para excluir a pasta
Windows
(pode ser chamada deMicrosoft
) use o seguinte comando:Para verificar se a pasta foi excluída, use o
sudo ls /boot/efi/EFI
comando novamente.Finalmente atualize o GRUB para ocultar o menu GRUB
Nesta fase, quando você inicializar o laptop, o GRUB ainda mostrará o menu para escolher vários sistemas operacionais, mesmo que você tenha apenas o Ubuntu instalado. Edite o arquivo
/etc/default/grub
com o seguinte comando. Você pode usar qualquer outro editor se quiser.Faça as duas linhas ficarem assim:
Se a linha
GRUB_TIMEOUT_STYLE=hidden
não existir, adicione a linha como acima.Quando terminar, salve e saia do editor com Ctrl+ X, seguido de Ye Enter.
A etapa final é atualizar o GRUB com o seguinte comando:
Agora o laptop deve inicializar diretamente o Ubuntu sem mostrar o menu GRUB. Se você precisar entrar no modo de recuperação no futuro, pressione Escenquanto o laptop inicializa para revelar o menu GRUB.
Referência: Esta resposta é baseada em Como removo "Ubuntu" no menu de inicialização do BIOS? (UEFI)
Terminal aberto.
cd /boot/efi/EFI
. Remova a pasta Microsoftsudo rm -R Microsoft
- . Você também pode remover a pasta Bootsudo rm -R Boot
- .Para remover a entrada do Windows do grub2,
sudo gedit /boot/grub/grub.cfg
. Procure a entrada do menu, Windows Boot Manager (ou descrição de nome semelhante) e exclua as linhas até e incluindo a chave de fechamento e, em seguida, salve.Tarefa concluída. Reiniciar.