Não consigo acessar o menu do BIOS depois de instalar o Lubuntu

0

Eu tinha o Windows 8 com o menu UEFI BIOS. Desde então, substituí as janelas pelo Lubuntu 17.04. Agora desejo mudar as distros, mas não consigo mais acessar o menu da BIOS para alterar a ordem de inicialização.

Pressionando F1 / F8 / F12 / esc ou qualquer coisa durante a inicialização não funciona com UEFI. Eu só consegui acessá-lo anteriormente a partir do Windows.

Existe uma maneira que eu possa alterar a ordem de inicialização, ou eu inadvertidamente fiz do meu laptop um dispositivo permanente de lubuntu?

    
por lucious 12.10.2017 / 19:20

3 respostas

1

systemctl reboot --firmware-setup deve fazê-lo.

Caso você não esteja usando o systemd, as coisas ficam mais complicadas e dependem do seu gerenciador de inicialização:

  • Se você estiver usando o GRUB 2 como bootloader (acho que o Ubuntu e seus amigos ainda usam), você pode acessar a configuração do firmware pressionando 'c' no menu de inicialização do GRUB e usando o comando fwsetup quando ele fornece um prompt de comando.

  • Se for algum outro gerenciador de inicialização, você pode ser capaz de dizer ao sistema para reinicializar a configuração do firmware usando o comando efibootmgr , embora isso só funcione em alguns sistemas.

  • Se tudo mais falhar, você pode (em teoria) definir diretamente a variável EFI apropriada através de /sys/firmware/efi/vars , embora eu não saiba qual é o nome da variável.

por 12.10.2017 / 20:59
0

No UEFI, existe um método padrão para um sistema operacional indicar que o usuário deseja acessar a configuração do firmware na próxima reinicialização do sistema. Internamente, o Windows usa esse método padrão. Como disse Austin Hemmelgarn em sua resposta, isso é feito usando as variáveis EFI.

Há alguns anos, escrevi um script para invocar esse método padrão:

#!/bin/sh
EFIVARFS=/sys/firmware/efi/efivars
EFI_OSINDSUPP=OsIndicationsSupported-8be4df61-93ca-11d2-aa0d-00e098032b8c
EFI_OSIND=OsIndications-8be4df61-93ca-11d2-aa0d-00e098032b8c

if [ ! -d $EFIVARFS ]
then
    echo "ERROR: no efivarfs present"
    exit 72 # EX_OSFILE
fi

cd $EFIVARFS
if [ ! -f $EFI_OSINDSUPP ]
then
    echo "ERROR: no support for EFI OsIndications"
    exit 72 # EX_OSFILE
fi

FWSUP=$(od -An -t x4 $EFI_OSINDSUPP | cut -c 18)
case $FWSUP in
    [02468ace])
        echo "ERROR: no support for boot-to-fw-ui OsIndication" >&2
        exit 69 # EX_UNAVAILABLE
        ;;
esac
# grab OsIndications header (4 bytes)
EFI_OSINDHDR=$(head -c 4 $EFI_OSIND)

printf '%s\x01\x00\x00\x00\x00\x00\x00\x00' "$EFI_OSINDHDR" > $EFI_OSIND
if [ $? -eq 0 ]
then
    echo "Success. The system will boot to UEFI setup at next reboot."
    exit 0 # EX_OK
else
    echo "FAIL: could not update the OsIndications UEFI variable."
    exit 69 # EX_UNAVAILABLE
fi
    
por 26.03.2018 / 09:38
-1

Você conseguiu acessar sua configuração? Se não, você pode ter algum problema de bios, eu vi mais de uma vez placas-mãe que, quando enviadas com um bug, o bug consistem em a configuração sendo acessível apenas através do OEM SO. Por exemplo, se você tiver um WIN 8 como OEM e você formatar com outro WIN 8, você perderá a capacidade de entrar na configuração, pois essa nova janela também falhará para enviar a bios, é um problema com a BIOS, a solução está piscando outra BIOS em sua placa-mãe, e tenha em mente que você tem que piscar uma versão limpa ME não qualquer versão .... o jeito que eu vejo é provavelmente um bug Intel Management Engine ... portanto, a necessidade de uma versão limpa ME ... Eu nunca tentei apenas limpar o mim da bios já na placa-mãe, mas se o meu palpite está certo, isso também resolve o problema ... Ah, uma última nota ... o bug foi majorly presente em alguns modelos de laptops da Samsung, mas eu vi em alguns sonny, asus e até mesmo lenovo.

    
por 26.03.2018 / 07:07