Respostas:
É tão simples quanto ler o seguinte arquivo:
$ cat /sys/class/dmi/id/bios_version
1.1.3
Use dmidecode :
$ sudo dmidecode -s bios-version
1.1.3
Além disso, pode ser necessário instalar este pacote, disponível em:
dmidecode
só funciona se /dev/mem
estiver disponível, o que não é o caso das distribuições modernas.
/dev/mem
nesse sistema?
Você pode usar lshw
, hwinfo
, inxi
e hardinfo
(DMI):
# lshw -class memory
# hwinfo --bios
$ inxi -M
$ hardinfo
O comando acima deve funcionar após a instalação através do seu gerenciador de pacotes.
Somente a primeira resposta proposta por @cuonglm permite obter informações da bios sem instalar um pacote adicional:
$ cat /sys/class/dmi/id/bios*
Eu estava vagando na /sys
pasta, então entrei, em /sys/firmware/dmi/tables
seguida, tenho dois arquivos DMI
e smbios_entry_point
. Se você ler o DMI
arquivo, no meu caso, a primeira palavra foi LENOVO
e a segunda palavra foi BIOS version
. Sei que esta não é uma resposta simples e direta, mas você pode obter mais informações a respeito pc
deste arquivo.
Isso está funcionando para mim:
sudo dmidecode | grep "BIOS Information" -A10 | grep -e "Version:" -e "Vendor:"
/sys/....
abordagem deve ser usada, se possível.