Dmidecode es una herramienta de línea de comandos de Linux que se utiliza para recuperar información sobre los componentes de hardware de su sistema en un formato legible por humanos.
¿Qué es el comando dmidecode en Linux?
Dmidecódigo lee los datos de la tabla DMI (interfaz de administración de escritorio) , que contiene información sobre los componentes de hardware del sistema, como la revisión del BIOS, el número de serie, la memoria RAM, la CPU, la información del fabricante, etc.
En otras palabras, dmidecode actúa como un decodificador de la tabla DMI.
Casos de uso de Dmidecode
Por ejemplo, es posible que se encuentre con situaciones en las que necesite averiguar la memoria RAM máxima admitida por el BIOS y la placa base, un número de serie o una pieza esencial de información de hardware durante la resolución de problemas.
Por lo tanto, en lugar de buscar las especificaciones de hardware en un manual, puede usar al instante el dmidecode
comando para obtener esta información.
Cómo instalar dmidecode
Dmidecode
viene preinstalado con la mayoría de las distribuciones de Linux. Sin embargo, si aún no está instalado, puede instalarlo utilizando el administrador de paquetes de su distribución.
Ubuntu/Debian/Linux Mint
sudo apt install dmidecode
Fedora/Cent OS/Alma Linux
sudo yum install dmidecode
abrirSUSE
sudo zypper in dmidecode
Arch Linux / Manjaro
sudo pacman -S dmidecode
Tipos de DMI
Para usar dmidecode
efectivamente, necesita saber sobre los tipos de DMI y sus palabras clave para jugar bien sin ningún problema. La especificación define los siguientes tipos de DMI.
Tipo | Información | Tipo | Información |
---|---|---|---|
0 | BIOS | 21 | Dispositivo señalador incorporado |
1 | Sistema | 22 | Batería portátil |
2 | Placa base | 23 | Restablecimiento del sistema |
3 | Chasis | 24 | Seguridad de hardware |
4 | Procesador | 25 | Controles de alimentación del sistema |
5 | Controlador de memoria | 26 | Sonda de tensión |
6 | Módulo de memoria | 27 | Dispositivo de refrigeración |
7 | Caché | 28 | Sonda de temperatura |
8 | Conector de puerto | 29 | Sonda de corriente eléctrica |
9 | Ranuras del sistema | 30 | Acceso remoto fuera de banda |
10 | Dispositivos a bordo | 31 | Servicios de integridad de arranque |
11 | Cadenas OEM | 32 | Arranque del sistema |
12 | Opciones de configuración del sistema | 33 | Error de memoria de 64 bits |
13 | Idioma BIOS | 34 | Dispositivo de gestión |
14 | Asociaciones de grupo | 35 | Componente de dispositivo de gestión |
15 | Registro de eventos del sistema | 36 | Datos del umbral del dispositivo de administración |
16 | Matriz de memoria física | 37 | Canal de memoria |
17 | Dispositivo de memoria | 38 | Dispositivo IPMI |
18 | Error de memoria de 32 bits | 39 | Fuente de alimentación |
19 | Dirección asignada de matriz de memoria | 40 | Información adicional |
20 | Dirección asignada del dispositivo de memoria | 41 | Dispositivo a bordo |
Palabra clave | Tipos |
---|---|
biografías | 0 |
sistema | 1, 12, 15, 23, 32 |
placa base | 2, 10, 41 |
chasis | 3 |
procesador | 4 |
memoria | 5, 6, 16, 17 |
caché | 7 |
conector | 8 |
ranura | 9 |