Quiero obtener la versión del BIOS de Linux sin ir directamente al BIOS.
Quiero decir, ¿hay alguna forma de obtener la versión del BIOS desde Linux?
Es tan simple como leer el siguiente archivo:
$ cat /sys/class/dmi/id/bios_version
1.1.3
Use dmidecode :
$ sudo dmidecode -s bios-version
1.1.3
Además, es posible que deba instalar este paquete, que está disponible en:
/sys/....
enfoque debe usarse si es posible.dmidecode
solo funciona si/dev/mem
está disponible, que no es el caso en las distribuciones modernas./dev/mem
en ese sistema?Se puede utilizar
lshw
,hwinfo
,inxi
yhardinfo
(DMI):El comando anterior debería funcionar después de instalarlos a través de su administrador de paquetes.
Solo la primera respuesta propuesta por @cuonglm le permite obtener información de la BIOS sin instalar un paquete adicional:
fuente
Estaba deambulando en la
/sys
carpeta, luego entré y/sys/firmware/dmi/tables
luego obtuve dos archivosDMI
ysmbios_entry_point
. Si lees elDMI
archivo, entonces en mi caso la primera palabra eraLENOVO
y la segunda palabra eraBIOS version
. Sé que esta no es una respuesta simple y directa, pero puede obtener más información sobre supc
en este archivo.fuente
Esto es trabajo para mí:
fuente