Suena como un problema potencial del disco duro. El comportamiento que describe es exactamente lo que vería si el disco duro dejara de responder repentinamente a las solicitudes o comenzara a devolver errores. Intenta ejecutar smartctl -a /dev/sda
, donde sda
es el dispositivo de su disco duro, para ver si el disco duro ha registrado algún error.
Vería una explicación del error en el dmesg
del kernel producción. Por supuesto, si no puede iniciar sesión, no puede ejecutar dmesg
. Sin embargo, si inicia sesión primero y ejecuta el comando en la consola de texto, es posible que aún esté en la memoria para que pueda ejecutarlo nuevamente después de que el sistema se bloquee.
La otra opción sería usar el netconsole
característica de Linux para enviar la información de depuración directamente a otra máquina en lugar de escribirla en el disco. Esto es un poco complicado de configurar y requiere dos máquinas, pero es bueno intentarlo si todo lo demás falla.