lunes, 3 de enero de 2011

DMI en Linux DMIDECODE

En la entrada aterior escribí sobre el concepto basico y el uso del DMI. Pues ahora escribiré sobre su uso bajo linux. Para volcar (ó mandar llamar) al DMI es crucial el uso de un comando muy peculiar, dmidecode, este comando en liux require permisos de superusuario, el comando por si solo arroja una serie de datos muy extensos en forma de tabla o lista (depende tu percepción jejeje), tambien puedes hacer el uso del comando man y conocerlo de manera detallada.  

  
Ejemplos de uso:

  • Si quisieramos ver detalles del BIOS ejecutar: sudo dmidecode -t 0.
        Donde -t corresponde al numero de componente en base a la lista 
        mostrada,  en este caso hace referencia al BIOS con el numero 0.
  • Si quisieramos informacion de la placabase, ejecutar: sudo dmidecode -t 2
  • Si quisieramos el numero de serie del ordenador: sudo dmidecode | grep Serial

DMI (Desktop Management Interface)

El DMI (Desktop Management Interface) no es más que un conjunto de normas (framework), para la gestion y/ó sguimiento de los componentes de un ordenador (Estoy hablando de los componentes fisicos), asi como su información de cada uno de ellos, un ejemplo para demostrar el uso del DMI, seria plantearnos alguna cuestión. Supongamos que yo me encuentro en la entrada de una LAN-PARTY y por supuesto tengo a la mano mi invitado especial (una computadora portatil), y me piden mi numero de serie, pero, con el paso del tiempo se me a borrado el numero de serie de la estampillla que lleva por debajo, ¿como sabre mi numero de serie sin hacer el ridiculo y comenzara a desarmar mi computadora? claro! Pues gracias al DMI puedo obtener cualquier detalle de los componentes de mi computador, como lo es la informacion del BIOS, placa madre, memoria, procesador, slots, etc. Por supuesto que este framework varia en base al sistema operativo en el que trabajes.