25 octubre 2008

Reboot seguro de un sistema colgado

No suele pasar, pero en ocasiones se te puede colgar el sistema. ¿Qué hacer en un caso así? Afortunadamente es posible enviar al sistema comandos de bajo nivel directamente al kernel que permiten un rearranque seguro.

Solución

Presiona la siguiente secuencia de teclas: Alt-Gr + Print, r, e, i, s, u, b.

Explicación

La combinación Alt-Gr + Print es conocida como la Tecla Mágica SysRq y es la combinación de teclas que activa la posibilidad de enviar los mencionados comandos de bajo nivel al kernel. Este es el resultado de cada tecla presionada después de la Tecla Mágica SysRq:
  • r: tomar el control del teclado
  • e: enviar la señal SIGTERM a todos los procesos, permitiéndoles que se terminen adecuadamente
  • i: enviar la señal SIGKILL a todos aquellos procesos que no se terminaron al recibir la señal SIGTERM, esto los matará
  • s: excribir los datos de los buffers en los discos
  • u: remontar todos los sistemas de archivos en modo sólo lectura
  • b: rearrancar
Si has presionado la secuencia de teclas correctamente, tu sistema arrancará correctamente sin causar una inconsistencia en los sistemas de archivos :-)

Para tener más información sobre la Tecla Mágica SysRq en la página correspondiente de Wikipedia.

No hay comentarios: