Muito recentemente, minha opção de BIOS não está acessível durante a inicialização.
Eu verifiquei a solução deAdrianoaqui, mas estou confuso.
(base) user@machine:~$ grep -e "^menuentry " /boot/grub/grub.cfg
menuentry 'Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-####' {
menuentry 'System setup' $menuentry_id_option 'uefi-firmware' {
Bem, parece que há um, UEFI Firmware Settings
mas vendo que há duas entradas no menu, a partir de qual devo contar?
Se puder ajudá-lo a encontrar uma solução no /boot/grub/grub.cfg
arquivo, a primeira entrada de menu está em ### BEGIN /etc/grub.d/10_linux ###
parte e a segunda entrada de menu está em ### BEGIN /etc/grub.d/30_uefi-firmware ###
.
#/boot/grub/grub.cfg file
### BEGIN /etc/grub.d/30_uefi-firmware ###
menuentry 'System setup' $menuentry_id_option 'uefi-firmware' {
fwsetup
}
### END /etc/grub.d/30_uefi-firmware ###
/etc/default/grub
é definido como o seguinte.
#/etc/default/grub file
#If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
# info -f grub -n 'Simple configuration'
GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=countdown
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
Além disso, olhando alguns logs de inicialização, suspeito que sejam da atualização da versão do Kernel. Percebi que o BIOS não foi exibido nos últimos dias. Concretamente, na terça-feira, 8 de junho, minha máquina inicializou em 5.4.0-73-generic e desde que inicializou em 5.4.0-74-generic. Se for isso, infelizmente não tenho experiência em fazer nada com essas informações.
Placa-mãe (reconhecida pelo sistema operacional) TUF Z390-PRO GAMING.
Versão
Kernel: Linux 5.4.0-74-generic (x86_64)
Distribuição: Ubuntu 18.04.5 LTS
Versão: # 83 ~ 18.04.1-Ubuntu SMP Ter, 11 de maio, 16:01:00 UTC 2021
Responder1
Contandomenuentry
Conte apenas as instâncias de nível mais alto de menuentry
e submenu
in /boot/grub/grub.cfg
— ignore qualquer coisa dentro de um arquivo submenu
. Se você tiver apenas o Ubuntu instalado, a opção UEFI Firmware Setup deve ser a terceira, depois das submenu
opções avançadas - ou seja, você definiria, GRUB_DEFAULT=2
já que o GRUB conta a partir de 0
. Se você estiver inicializando duas vezes com o Windows, GRUB_DEFAULT
provavelmente deverá estar definido como 3
.
Visualizando o cardápio
Percebo que GRUB_TIMEOUT_STYLE
está definido como countdown
. DeManual do GRUB, isso significa que seu menu GRUB seriaescondidopor GRUB_TIMEOUT
(5 segundos no seu caso), mas com apenas umnúmero único(geralmente no canto superior esquerdo) mostrando a contagem regressiva.
No caso de 'contagem regressiva', será exibida uma indicação de uma linha do tempo restante.
Você provavelmente deseja definir GRUB_TIMEOUT_STYLE
como "menu"
.
Mesmo se você não fizer isso, vocêdeveser capaz de visualizar o menu durante a contagem regressiva de 5 segundos pressionando ESC
, F4
, ou segurando SHIFT
:
Se ESC ou F4 forem pressionados, ou SHIFT for pressionado durante esse tempo, o menu será exibido e aguardará a entrada.
Chegando à configuração do firmware
Se o seu objetivo é apenastenha a configuração do firmware UEFIopção aparecer, não mude GRUB_DEFAULT
, porque você entrará na configuração toda vez que inicializar. Em vez disso, tente o que eu disse acima emVisualizando o cardápio.
Observação:Lembre-se de executar sudo update-grub
após a edição /etc/default/grub
.
A propósito, há uma causa possível para o desaparecimento da entrada UEFI do GRUB que ignorei aqui; sua máquina pode estar inicializando no modo Legacy BIOS, em vez de UEFI. No entanto, se /boot/grub/grub.cfg
realmente contém uma entrada de menu 'System setup'
como você diz, com o comando fwsetup
dentro dela, então definitivamente não é o caso.
Nota: a linha que diz 'System setup'
indica que o seuConfiguração de firmware UEFIopção no menu GRUB será intituladaConfiguração do sistema. Apenas um aviso. Você pode nomear isso como quiser.
Espero que isto ajude!