Boot UEFI

1. Boot UEFI

Cesar Rizzo
cesarzz

(usa CentOS)

Enviado em 22/01/2020 - 11:20h

Olá.
Como faço para retirar do menu do BIOS UEFI os sistemas operacionais que foram desinstalados, mas que ainda ficam registrados para selecionar ?
Placa Asus Prime B450M.

Removi o Debian, e quando acessei o BIOS UEFI, verifiquei que o mesmo continuava na lista pra ser escolhido.

Obs. : Ja tentei com o comando efibootmgr, mas não funcionou.

Ainda fica exibindo no menu de boot (ordem dos discos) o sistema que já não existe mais.


  


2. Re: Boot UEFI

Matheus
pylm

(usa Gentoo)

Enviado em 22/01/2020 - 11:27h

Lembre-se de remontar a efivars em rw antes de usar o efibootmgr.


3. Re: Boot UEFI

Cesar Rizzo
cesarzz

(usa CentOS)

Enviado em 22/01/2020 - 11:30h

pylm escreveu:

Lembre-se de remontar a efivars em rw antes de usar o efibootmgr.


Poderia indicar o comando completo?


4. Re: Boot UEFI

Perfil removido
removido

(usa Nenhuma)

Enviado em 22/01/2020 - 11:32h

Essa funcionalidade é causa de muitos problemas na comunnidade. As vezes, quando a gente instala em UEFI, dependendo, pode não adicionar a imagem de boot no menu de boot da UEFI, e portanto a pessoa precisa adicionar a imagem de boot no menu de boot da UEFI.

No seu é o contrário, basta você entrar nas preferências da UEFI na hroa do boot, e retirar as referências para as imagens de boot que não existem mais..

Eu achei um manual online, se for dessa aí <https://www.asus.com/us/Motherboards/PRIME-B450M-A/HelpDesk_Manual/>, o manual é muito superficial, pelo menos nessa versão que eu achei, é muito simples. Só consegui achar o menu que você tem que entrar, mas depois você estará sozinho.

Entre na sua BIOS/UEFI apertando F2 ou DEL assim que ligar o pc.
Depois, entre no menu de boot, apertando F8 para mostrar os dispositivos bootáveis..


5. Re: Boot UEFI

6. Re: Boot UEFI

Matheus
pylm

(usa Gentoo)

Enviado em 22/01/2020 - 19:17h


cesarzz escreveu:

pylm escreveu:

Lembre-se de remontar a efivars em rw antes de usar o efibootmgr.


Poderia indicar o comando completo?


mount -o remount,rw /sys/firmware/efi/efivars

E aí sim usa o efivars pra deletar as entradas.


7. Re: Boot UEFI

Cesar Rizzo
cesarzz

(usa CentOS)

Enviado em 22/01/2020 - 21:35h



pylm escreveu:


cesarzz escreveu:

pylm escreveu:

Lembre-se de remontar a efivars em rw antes de usar o efibootmgr.


Poderia indicar o comando completo?


mount -o remount,rw /sys/firmware/efi/efivars

E aí sim usa o efivars pra deletar as entradas.


Muito obrigado pelas dicas.
Juntei um pouco de cada dica e resolvi o problema.

Segue o ocorrido e a resolução para que outras pessoas possam ter algum caminho a pensar.

O computador foi montado da seguinte maneira:
SSD M2.
SSD Convencional.
HDD

Sequência das instalações
Ordem de boot no BIOS UEFI:
SSD. M2
SSD
HDD
Instalação inicial: Windows no SSD. M2

Troquei a ordem no BIOS UEFI
Instalei o Linux CentOS no SSD (sda) devido ordem de boot no BIOS UEFI.

Após isso, instalei o Debian, mas tive problemas com o ambiente gráfico. Porém antes disso eu havia colocado o SSD M2 como boot inicial. Foi aí, que mesmo removendo o Debian do SSD, onde eu o havia instalado, ele colocou entrada efi no SSD M2.
Acessando o BIOS UEFI constava o Debian na lista.
Resolução.
No shell do CentOS :

Remontei o diretório com permissão de rw
mount -o remount,rw /sys/firmware/efi/efivars

Listei as entradas de boot
efibootmgr

Removi a entrada desejada com o comando :
efibootmgr - b num_entrada - B

Montei o diretório EFI do Windows que estava no SSD M2
mount /dev/nvme0n1p2 /mnt

Foi aí que encontrei o diretório EFI e apaguei o subdiretorio debian.
Desmontei o diretório /mnt

Reiniciei o computador e tudo resolvido.

Obrigado a todos.







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts