Resumen
Cuando su computadora está “congelada”, no responderá más a los comandos y los dispositivos de entrada como el teclado y el ratón parecen estar bloqueados. Este es un escenario del peor caso y puede significar que Usted tiene un error muy severo ya sea en su configuración, su software o su hardware. Le mostraremos como manejar esta situación molesta.
En caso que su sistema se congele, su prioridad máxima debería ser intentar apagarlo de manera apropiada. Asumamos que está bajo X, de ser así, intente estos pasos de manera consecutiva:
Intente terminar el servidor X presionando simultáneamente las teclas Alt-Ctrl-Retroceso.
Intente
cambiar a otra consola con las teclas
Alt-Ctrl-Fn (donde n
es
el número de consola, de 1 a 6). Si tiene éxito, ingrese como
root
y ejecute el comando: kill -15 $(pidof
X) o el comando kill -9 $(pidof
X), si el primer comando no surte efecto alguno.
(Verifique con top para ver si X
todavía se está ejecutando).
Si es parte de una
red local, intente conectarse a su máquina con ssh desde
otra máquina. Es aconsejable conectarse con ssh en la
máquina remota como un usuario no privilegiado y luego usar el
comando su para volverse root
.
Si el sistema no responde a alguno de estos pasos, tiene que ir a través de la secuencia “SysRq” (“System Request”, Pedido del Sistema). La secuencia “SysRq” involucra presionar tres teclas a la vez, la tecla Alt izquierda, la tecla PetSis (marcada ImpPnt en teclados antiguos) y una tecla de alguna letra.
Alt-PetSis-R pone al teclado en modo “raw” (crudo). Ahora intente presionar Alt-Ctrl-Retroceso otra vez, para terminar el servidor X. Si eso no funciona, continúe.
Alt-PetSis-S intenta escribir en el disco todos los datos no guardados (“sincronizar” el disco).
Alt-PetSis-E envía
una señal de terminación a todos los procesos, excepto a
init
.
Alt-PetSis-I envía
una señal de matar a todos los procesos, excepto a
init
.
Alt-PetSis-U intenta volver a montar todos los sistemas de archivos como de sólo lectura. Esto quita la “marca de sucio” y evitará una verificación del sistema de archivos al volver a arrancar.
Alt-PetSis-B vuelve a arrancar el sistema. También podría presionar el botón de “reset” de su máquina.
![]() | Nota |
---|---|
Recuerde que esto es una secuencia, es decir, Usted tiene que presionar una combinación después de la otra en el orden correcto: cRudo, Sincronizar, tErminar, destruIr, Umount (desmontar), reBoot (volver a arrancar)[22]. Lea la documentación del núcleo para más información acerca de esta característica. |
Si nada de lo anterior ayuda, cruce los dedos y presione el botón de “reset” en su máquina. Si tiene suerte, GNU/Linux sólo ejecutará una verificación del disco al momento del arranque.
Intente averiguar,
por todos los medios, las causas por las cuales su máquina se
congela porque pueden causar un daño severo al sistema de archivos.
También puede desear considerar el uso los sistemas de archivos
transaccionales que se incluyen con Mandrakelinux: ext3
ReiserFS
, etc. que manejan tales fallas con
mayor gracia. Sin embargo, para reemplazar a ext2FS con
ReiserFS
se necesita volver a formatear a sus
particiones. Puede usar el comando tune2fs -j
/dev/hdaN para convertir el sistema de archivos de la
Nésima partición del primer disco IDE
de ext2FS a ext3FS.
[22] En inglés hay una frase mnemónica: “Raising Skinny Elephants Is Utterly Boring” (Criar elefantes delgados es terriblemente aburrido)