[Tuto/Dica] Remover entradas UEFI obsoletas - Dicas e Tutoriais - Diolinux Plus
[Tuto/Dica] Remover entradas UEFI obsoletas
windows, linux, uefi
ZSxAghbii Novembro 4, 2020, 2:15am #1
Recentemente percebi que, por ficar trocando de sistema operacional toda hora, o menu de boot da minha BIOS estava uma bagunça. Ao remover um sistema operacional, sua entrada UEFI continua ali. Então, depois de quebrar um pouco a cabeça, consegui finalmente limpá-las. Gostaria de compartilhar métodos de realizar este processo tanto no Windows quanto em alguma distro Linux (desculpe, não sei nada de BSD )
O método que usarei consiste em utilizar a ferramenta Hasleo EasyUEFI.
Abra o Hasleo EasyUEFI. Você se deparará com esta tela:
image1003×789 64.5 KB
Clique em "Manage EFI Boot Option".
Aqui, você encontrará listadas todas as opções de boot. Selecione nas indesejadas e então clique no botão com um círculo vermelho e um "-" dentro.
image1003×789 121 KB
Para a maioria das distros Linux, conheço um utilitário por linha de comando chamado efibootmgr. Deve ser instalado à parte em sua distro.
Inicie o efibootmgr a partir de uma linha de comando logado como root. O programa mostrará todas as entradas UEFI presentes em seu computador.
Identifique o número de sua entrada UEFI desejada (a que você quer remover). No exemplo acima, iremos remover a entrada do CentOS, cujo número é 0.
Remova a entrada desejada com um efibootmgr -b (número da entrada) -B. A flag -b informa ao programa a entrada desejada, e a flag -B apaga a entrada definida pelo -b.
Agora, é só repetir isto consecutivamente para deletar todas as opções desejadas.
E assim, seu menu de boot da BIOS foi limpo. Lembre-se de apagar APENAS as entradas que não levam a nenhum sistema operacional. Não me responsabilizo por mau uso do tutorial ou danos causados em seu computador.
Caso tenham gostado do tutorial, me deem um feedback! Assim eu posso melhorar meus tópicos e contribuir mais para a comunidade
Como apagar a partição de boot do ubuntu criada na mesma unidade do windows 10
lfmoreno Novembro 4, 2020, 10:57am #2
Não seria mais fácil entrar na BIOS e apagá-las?
Pelo menos nas máquinas Dell isso é possível.
ZSxAghbii Novembro 4, 2020, 10:58am #3
Na minha, ao entrar na aba "boot" nas configurações da BIOS e selecionar a opção "apagar entradas", ele diz que "Não existem entradas de boot deletáveis".
lfmoreno Novembro 4, 2020, 11:06am #4
Esta é uma imagem da BIOS da Dell. Você pode alterar a sequência de boot ou apagar as entradas existentes individualmente. Pode até criar outras, se souber os comandos e localização.
3261×1939
ZSxAghbii Novembro 4, 2020, 11:10am #5
A minha é completamente diferente. Ela funciona como as antigas utilitárias Phoenix BIOS, porém trabalha com UEFI.
image999×749 224 KB
lfmoreno Novembro 4, 2020, 11:15am #6
Mas será que não aparecem as entradas aí porque você já as apagou?
ZSxAghbii Novembro 4, 2020, 11:46am #7
Não entendi sua questão. A foto mostra que o menu de boot já está limpo. Antes contava com várias distribuições que eu já removi do SSD. A instalação de um SO em modo UEFI cria uma entrada ali, mas ela não some junto com o mesmo.
lfmoreno Novembro 4, 2020, 11:53am #8
O que argumento é: na última foto que você postou, as entradas já haviam sido apagadas, correto? não seria por isso que aparece a mensagem "Não existem entradas de boot deletáveis"?
Você checou esta tela ANTES de apagar as entradas pelos programas/comandos que mostrou no primeiro post?
Essa é a minha dúvida, sacou?
ZSxAghbii Novembro 4, 2020, 11:55am #9
não seria por isso que aparece a mensagem "Não existem entradas de boot deletáveis"?
Errado. Eu tentei as deletar quando ainda estavam ali, antes de procurar como realizar este procedimento. Enquanto ainda estavam TODAS as entradas ali, eu tentei deletá-las, sem sucesso.
lfmoreno Novembro 4, 2020, 12:11pm #10
Entendi. Então essa BIOS não dá suporte a isso mesmo.
frc_kde Novembro 4, 2020, 5:48pm #11
conheço um utilitário por linha de comando chamado efibootmgr . Deve ser instalado à parte em sua distro.
Obrigado pela dica. ─ Será muito útil, dentro de alguns meses.
008-UEFI-Bios-Utility-Boot-priority-Debian-openSUSE1280×734 207 KB
Até agora, eu me limitei a (sempre) re-colocar o Grub do openSUSE no topo das prioridades de Boot. ─ Ainda não precisei eliminar nenhum Grub no UEFI-Bios, pois até hoje não eliminei nenhuma das distros instaladas. ─ Por enquanto, o único "incômodo" é quando alguma atualização joga o Grub de outra distro para o topo.