Login Barrapunto
Reiniciar Linux de forma segura
Un pobrecito hablador nos cuenta: «He encontrado en este blog una forma de reiniciar Linux en caso de que se te haya quedado colgado, sin tener que darle al temido reset:
http://www.bocabyte.com/2007/09/09/reiniciar-linux -en-caso-de-bloqueo/»
La secuencia 'SysRq' sirve para poder realizar ciertas tareas elementales de mantenimiento de emergencia en un sistema Linux que ha dejado de responder. A menudo problemas en el hardware (chips de memoria defectuosos, bugs en los drivers, conflictos de IRQs, etc) hacen que el sistema se "congele". En estas situaciones lo más importante es ser capaz de prevenir daños mayores, como una corrupción del sistema de archivos al reiniciar. La secuencia 'SysRq' implica la pulsación simultánea de 3 teclas: la tecla ALT izquierda, la tecla 'SysRq' key (también etiquetada como 'PrtSc', 'ImprPantalla' o 'F13') y una letra. ALT r , por ejemplo, pone el teclado en modo 'raw'. Para apagar el sistema de forma segura, es importante presionar las letras en el orden correcto, sincronizando las unidades antes de desmontarlas, por ejemplo: Raw - tErm - kIll - Sync - Umount - reBoot : REISUB
Este hilo ha sido archivado.
No pueden publicarse nuevos comentarios.
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.

Viva la accesibilidad
(Puntos:3, Divertido)Pulsa Alt+ ImprPantalla y mantenlos pulsados.Teclea RSEIUB y tu sistema se reiniciará, así de simple.
¿Simple? Tu has probado a hacerlo con una sola mano, o con dos y un teclado tocho?
</Ironic>
No en todas viene activado
(Puntos:4, Informativo)( http://conclavedigital.host.sk/ )
Ahora hablando en serio, destacar que no en todas las distribuciones viene activado el soporte de esta secuencia por defecto, por ejemplo en basadas en RedHat, viene desactivado (CentOS, Fedora...). Para activarlo basta con cambiar en
kernel.sysrq = 1
Guardamos cambios y ejecutamos "sysctl -p" para activarlos en la sesion actual.
Y con esto, secuencia activada
En otros sistemas, por ejemplo NetBSD
(Puntos:2, Informativo)Pero nada de tocar teclas ciegamente: al activar el debugger se muestra un indicador (prompt) en la pantalla como si fuera una línea de órdendes. Si tecleas la orden help, por ejemplo, puedes ver los comandos que tienes disponibles.
Por supuesto puedes ver una lista de procesos, matar procesos, reiniciar, continuar, etc. Esto es cómodo por ejemplo si se ha bloqueado algún programa que acceda al teclado y pantalla de forma directa (como un servidor X por ejemplo). Si se bloquea, en lugar de reiniciar, simplemente entras en el debugger, buscas el proceso en la lista de procesos, lo matas, y sales del debugger (con el comando continue). Al salir ya no habrá servidor X capturando el teclado, con lo que ya podrás volver a usar tu shell.
Como NetBSD es multiplataforma, la forma de invocar al debugger varía entre plataformas (aunque en casos como un kernel panic se invoca automáticamente). Por ejemplo en los Macintosh 68k (mac68k), el hardware suele tener un botón "Interrupción" al lado del botón "Reset". Pulsando ese botón entras en el debugger.
También para equipos remotos
(Puntos:4, Informativo)( http://soleup.eup.uva.es/mariodebian )
mariodebian [eup.uva.es]
¿no es RSEIUB?
(Puntos:1)( http://www.pixjuegos.com/ )
PiX Juegos [pixjuegos.com]
ImprPant / PetSis
(Puntos:5, Divertido)( http://jackstone.tk/ )
XD
Re:Esa secuencia de teclas es en pc
(Puntos:1, Interesante)Sync antes de Umount es realmente lo fundamental, lógicamente como dices despues de matar procesos.
Si la consola funciona, con Help se ven las órdenes disponibles.
Maligno el tuyo
(Puntos:2)Re:vaya mierda
(Puntos:2, Informativo)( http://barrapunto.com/ | Última bitácora: Domingo, 19 Junio de 2005, 11:05h )
a3
Re:vaya mierda
(Puntos:1)Paciencia, paciencia, que ya te pasará. Y no, no puedo abstenerme de hacer bromas. Lo pones demasiado fácil :-D