Herramientas de usuario

Herramientas del sitio


tutoriales:dd_bios

Obtener la versión del BIOS con dd

En ocasiones puede ser necesario conocer la versión del BIOS de nuestra placa madre (motherboard) para poder obtener actualizaciones que solucionen errores o agreguen funcionalidad a esta. Una manera de hacerlo fácilmente sin tener que reiniciar es con el comando dd.

El principio de funcionamiento es el siguiente: la información del BIOS suele copiarse en los últimos 32 kilobytes del primer megabyte de memoria RAM, de manera que puede obtenerse con el siguiente comando:

sudo dd if=/dev/mem bs=32k skip=31 count=1 | strings -n 8 | grep -i bios

Este comando lo que hace es definir el tamaño del bloque como 32 kilobytes y saltar los primeros 31 bloques (es decir, saltar 992 kilobytes), filtrar la salida para mostrar sólo las cadenas de 8 o más caracteres, y buscar en dichas cadenas la que contiene la palabra BIOS.

Atribuciones

  • Autor: Hugo Florentino
tutoriales/dd_bios.txt · Última modificación: 2020/04/22 20:57 (editor externo)