Não é possível acessar o BIOS no Ubuntu 18.04.5 LTS desde a atualização do kernel

Não é possível acessar o BIOS no Ubuntu 18.04.5 LTS desde a atualização do kernel

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 Settingsmas 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.cfgarquivo, 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 menuentrye submenuin /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 submenuopções avançadas - ou seja, você definiria, GRUB_DEFAULT=2já que o GRUB conta a partir de 0. Se você estiver inicializando duas vezes com o Windows, GRUB_DEFAULTprovavelmente deverá estar definido como 3.

Visualizando o cardápio


Percebo que GRUB_TIMEOUT_STYLEestá 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_STYLEcomo "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-grubapó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.cfgrealmente contém uma entrada de menu 'System setup'como você diz, com o comando fwsetupdentro 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!

informação relacionada