Quero obter a versão do BIOS no Linux sem ir diretamente para o BIOS.
Quero dizer, existe uma maneira de obter a versão do BIOS de dentro do Linux?
É 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:
/sys/....
abordagem deve ser usada, se possível.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
ehardinfo
(DMI):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:
fonte
Eu estava vagando na
/sys
pasta, então entrei, em/sys/firmware/dmi/tables
seguida, tenho dois arquivosDMI
esmbios_entry_point
. Se você ler oDMI
arquivo, no meu caso, a primeira palavra foiLENOVO
e a segunda palavra foiBIOS version
. Sei que esta não é uma resposta simples e direta, mas você pode obter mais informações a respeitopc
deste arquivo.fonte
Isso está funcionando para mim:
fonte