![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
SysReq en Linux(de este thread).(modo básico de uso en esta página) Cómo hacerloPulsar Alt+ ImprPantalla y, mientras se mantienen pulsados, teclear REISUB. El sistema se reiniciará de forma "ordenada".Qué estamos haciendo(Raw - tErm - kIll - Sync - Umount - reBoot : REISUB)El Raw se refiere a poner el teclado en modo "raw". El resto de los comandos usados son bastante autoexplicativos ;-). Para memorizarloMnemotécnico: "Raising Elephants Is So Utterly Boring" (Criar elefantes es tan tremendamente aburrido).Para comprobar que está activado$ cat /proc/sys/kernel/sysrq Devuelve 1 si está activado, 0 si no lo está. Para activarlo si no lo está (en RedHat)
Activarlo para su uso remoto(post) Si el equipo que se cuelga es remoto o no tiene teclado, es posible instalar sysrqd, configurarle la contraseña de acceso y hacer un telnet..
Para acceder: $ telnet equipo 4094 sysrqd password: mypassword sysrq> s sysrq> u sysrq> b Como han dicho antes algunas opciones sobran... normalmente suelo pulsar: SUB Consideraciones adicionales(post) En teoría, el umount ya incorpora un sync, por lo que no haría falta ningún sync si le damos a umount. Lo importante en cambio es esperar entre umount y boot. Si le damos seguido, y el PC apaga el disco duro de golpe en la secuencia de arranque (o si le damos a O para powerOut), la caché interna del disco se puede ir a tpc antes de quedar grabada en el disco en sí, caso en el que se perderían datos. También habría que darles algo de tiempo a los procesos entre el TERM y el KILL definitivo (KILL mata a lo bestia) por si pueden terminar correctamente. Por tanto, lo correcto sería: R E -pausa- I [S] U [S] -pausa- B Los sync en principio deberían sobrar, pero mejor errar por exceso que por defecto. El segundo sync puede servir de pequeña pausa, por lo que no haría falta esperar mucho más. Otros comandosO para powerOut |