Sin privilegios de superusuario
Es tan sencillo como leer el siguiente archivo:
$ cat /sys/class/dmi/id/bios_version
1.1.3
Con privilegios de superusuario
Usa el código dmide:
$ sudo dmidecode -s bios-version
1.1.3
Además, es posible que deba instalar este paquete, que está disponible en:
- Linux i386, x86-64, ia64
- FreeBSD i386, amd64
- NetBSD i386, amd64
- OpenBSD i386, amd64
- BeOS i386
- Solaris x86
- Haikú i586
Puedes usar 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 BIOS sin instalar un paquete adicional:
$ cat /sys/class/dmi/id/bios*
Estaba deambulando en /sys
carpeta luego entré en /sys/firmware/dmi/tables
luego obtuve dos archivos DMI
y smbios_entry_point
. Si lees DMI
archivo entonces en mi caso la primera palabra fue LENOVO
y la segunda palabra fue BIOS version
. Sé que esta no es una respuesta simple y directa, pero puede obtener más información sobre su pc
de este archivo.