Inspeccionar los registros de arranque con dmesg
En este paso, aprenderás cómo usar el comando dmesg
para ver el buffer circular del kernel. El buffer circular del kernel almacena mensajes del kernel, incluyendo información sobre la detección de hardware, controladores de dispositivos y eventos del sistema que ocurren durante el proceso de arranque.
El comando dmesg
es invaluable para diagnosticar problemas de hardware o entender cómo el kernel interactúa con los componentes de tu sistema. Cuando tu sistema arranca, el kernel inicializa el hardware y carga los controladores, y registra estas acciones en el buffer circular.
Para ver todo el contenido del buffer circular del kernel, simplemente escribe dmesg
en tu terminal y presiona Enter:
dmesg
Probablemente verás una gran cantidad de salida desfilando. Esta salida contiene mensajes del kernel desde que el sistema se inició.
Dado que la salida puede ser bastante larga, a menudo es útil canalizar la salida de dmesg
a un paginador como less
o more
para verla pantalla por pantalla. Esto te permite desplazarte hacia arriba y hacia abajo a través de los mensajes.
Intentemos canalizar la salida a less
:
dmesg | less
Ahora puedes usar las teclas de flecha para desplazarte por la salida. Presiona la barra espaciadora para ir a la siguiente página y presiona q
para salir de less
.
También puedes filtrar la salida de dmesg
utilizando herramientas como grep
para buscar palabras clave específicas. Por ejemplo, para ver mensajes relacionados con dispositivos USB, podrías usar:
dmesg | grep -i usb
La opción -i
hace que la búsqueda sea insensible a mayúsculas y minúsculas.
Explorar la salida de dmesg
puede proporcionar una comprensión profunda del proceso de arranque y el hardware de tu sistema.
Haz clic en Continuar para completar este laboratorio.