El comando dmidecode lee la tabla del sistema DMI para mostrar información del hardware y del BIOS del equipo. Además de conseguir la configuración actual del sistema, también puedes obtener información sobre la configuración máxima admitida del sistema usando dmidecode. Por ejemplo, dmidecode da tanto la memoria RAM actual en el sistema y la memoria RAM máxima soportada por el mismo.
dmidecode obtiene la información utilizando las especificaciones DMI y SMBIOS, ambas mantenidas por DMTF. Ambas especificaciones están orientadas proporcionar una plataforma en la que los fabricantes de hardaware y sistemas puedan presentar información sobre sus productos en un formato estándar.
Trabajando con dmidecode
dmidecode acepta como parámetros los valores presentados en la siguiente lista. Con la opción -t podemos utilizar el código numérico correspondiente a la información que deseamos ver, o su nombre. Tambien es posible ver toda la información que ofrede dmidecode enviando su salida a un paginador (less o more) o a un archivo de texto, como veremos a continuación. Sólo como superusuario podemos usar efectivamente dmidecode, o con sudo.
$ sudo dmidecode | less
$ sudo dmidecode > ~/mi-hardware.txt
Tabla de valores DMI
0 BIOS
1 System
2 Base Board
3 Chassis 4 Processor
5 Memory Controller
6 Memory Module
7 Cache
8 Port Connector
9 System Slots
10 On Board Devices
11 OEM Strings
12 System Configuration Options
13 BIOS Language
14 Group Associations
15 System Event Log
16 Physical Memory Array
17 Memory Device
18 32-bit Memory Error
19 Memory Array Mapped Address
20 Memory Device Mapped Address
21 Built-in Pointing Device
22 Portable Battery
23 System Reset
24 Hardware Security
25 System Power Controls
26 Voltage Probe
27 Cooling Device
28 Temperature Probe
29 Electrical Current Probe
30 Out-of-band Remote Access
31 Boot Integrity Services
32 System Boot
33 64-bit Memory Error
34 Management Device
35 Management Device Component
36 Management Device Threshold Data
37 Memory Channel
38 IPMI Device
39 Power Supply
Entonces, para obtener información, por ejemplo, del Bios:
$ sudo dmidecode -t 0
Y lo mismo sería:
$ sudo dmidecode -t bios
Para ver el fabricante, número de serie y modelo de nuestro equipo:
$ sudo dmidecode -t system
# dmidecode 2.9
SMBIOS 2.4 present.
Handle 0x0100, DMI type 1, 27 bytes
System Information
Manufacturer: Dell Inc.
Product Name: MM061
Version: Not Specified
Serial Number: 9NP62D1
UUID: 44454C4C-4E00-1050-8036-B9C04F324431
Wake-up Type: Power Switch
SKU Number: Not Specified
Family:
Handle 0x2000, DMI type 32, 11 bytes
System Boot Information
Status: No errors detected
Fuente: TheGeekStuff
No hay comentarios:
Publicar un comentario