Respuestas:
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:
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
y hardinfo
(DMI):
# lshw -class memory
# hwinfo --bios
$ inxi -M
$ hardinfo
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:
$ cat /sys/class/dmi/id/bios*
Estaba deambulando en la /sys
carpeta, luego entré y /sys/firmware/dmi/tables
luego obtuve dos archivos DMI
y smbios_entry_point
. Si lees el DMI
archivo, entonces en mi caso la primera palabra era LENOVO
y la segunda palabra era BIOS version
. Sé que esta no es una respuesta simple y directa, pero puede obtener más información sobre su pc
en este archivo.
Esto es trabajo para mí:
sudo dmidecode | grep "BIOS Information" -A10 | grep -e "Version:" -e "Vendor:"
/sys/....
enfoque debe usarse si es posible.