4 formas fáciles de salir de un bloqueo de Ubuntu
No hay una sola forma de salir de un bloqueo en Ubuntu o cualquier otro sistema Linux. Las circunstancias en torno a un accidente son siempre diferentes. Dicho esto, hay un par de métodos probados y verdaderos que puede utilizar según la gravedad del problema.
1. Elimine el servidor X
La mayoría de los "fallos" en Ubuntu son causados por un servidor X que no responde. Si no está familiarizado, X Server es el servicio que administra el entorno gráfico de Linux. Es una pieza de software grande y complicada, y tiende a ser lo primero que falla cuando algo sale mal.
Dado que X es solo un servicio como cualquier otro que se ejecuta en el sistema, debería poder detenerlo y reiniciarlo. Para hacer eso, necesitará acceder a una consola diferente.
Hay una forma bastante simple de hacerlo: presione Ctrl + Alt + F3 . En un sistema Ubuntu que ejecuta GNOME, eso lo llevará a una consola sin usar. También debería funcionar con otros entornos de escritorio. Si no es así, pruebe las diferentes teclas F. Si no sucede absolutamente nada, intente presionar Alt + SysRq + R primero. En el caso de que nada de eso funcione, pase a un método diferente.
Una vez que esté en la consola, puede usarlo como lo haría con cualquier otro terminal. Inicie sesión e intente reiniciar el servidor X.
sudo systemctl restart gdm3
Si no está usando GNOME, reemplace gdm3 con "sddm" para KDE o "lightdm" para casi cualquier otra cosa.
Eso debería reiniciar X, pero si no lo hace, puede intentar buscando el proceso y matándolo.
ps aux | grep X sudo kill -9 1203
En caso de que no funcione, intente reiniciar el sistema.
sudo shutdown -r ahora
2. SSH In
Esta es otra solución para un servidor X que no responde. A veces, acceder a la consola es demasiado complicado o simplemente no funciona. En ese caso, es posible que aún pueda ingresar al sistema a través de su red con SSH. Si su instalación de Ubuntu no está ejecutando SSH, es bastante simple de instalar.
sudo apt install openssh -servidor
Puede saltar a otra computadora y usar SSH para acceder a Ubuntu. Utilice su nombre de usuario y la dirección IP de su máquina Ubuntu.
ssh usuario @ 192.168.1.110
Una vez dentro, puede usar la terminal como lo haría normalmente. Nuevamente, puede intentar reiniciar X.
sudo systemctl restart gdm3
Si eso no funciona, intente matar el proceso o reiniciar la máquina.
3. Alt + SysRq + REISUB
No siempre es el servidor X el que bloquea un sistema Linux. Podría ser un verdadero colapso de todo el sistema. Afortunadamente, el kernel de Linux tiene herramientas integradas para permitirle un control de bajo nivel del sistema en caso de que todo lo demás salga mal. Se puede acceder a estos comandos presionando la combinación de Alt y SysRq en su teclado. Esa combinación de teclas le dice al kernel de Linux que deje de escuchar casi todo lo demás y preste atención a la entrada del usuario.
Para evitar por completo el bloqueo y reiniciar el sistema, presione Alt + SysRq, luego ingrese las siguientes claves en orden R - E - I - S - U - B . (Esto es lo opuesto a la palabra "OCUPADO"). Esa combinación de teclas le robará el control del teclado a X, terminará todos los procesos que se ejecutan en la máquina, sincronizará los datos en sus discos duros, desmontará las unidades y reiniciará el sistema . Esencialmente, simula manualmente el proceso de apagado.
Cuando su sistema se reinicia, todo debería ser normal.
4. Chroot de Live CD
¿Qué sucede si no es normal? ¿Qué pasa si sucede algo realmente malo y el sistema se rompe y no arranca? También hay algo que puede probar en esa situación. Necesitará un Live CD de Ubuntu (puede ser un USB), así que si aún no tiene uno, es una buena idea tener uno a mano de todos modos.
Inicie su computadora en el Live CD . Luego, desde el CD en vivo, deberá crear algunos directorios desde los que trabajar.
sudo mkdir / medios / recuperación sudo mkdir / medios / recuperación / { boot, home }
Monte las particiones de su computadora en esos directorios. Verifique las etiquetas de su partición real.
sudo mount / dev / sda2 / medios / recuperación sudo montaje / dev / sda1 / medios / recuperación / arranque sudo montaje / dev / sda3 / media / recovery / home
Monte un par de directorios del sistema en la estructura del directorio de recuperación para asegurarse de que todo funcione
sudo montaje -t proc / proc / media / recuperación / proc sudo montaje - rbind / sys / medios / recuperación / sys sudo montaje - make-rslave / medios / recuperación / sys sudo montaje - rbind / dev / medios / recuperación / dev sudo m ount - make-rslave / medios / recuperación / dev
Finalmente, use chroot para cambiar su directorio raíz a la raíz de su sistema Ubuntu fallado. Esto le permitirá utilizar el sistema averiado.
sudo chroot / media / recuperación fuente / etc / profile
Ahora que está en el sistema, puede intentar depurarlo y encontrar exactamente lo que está roto. Dado que no puede arrancar, el gestor de arranque GRUB sería un buen lugar para empezar a buscar. Si tiene una actualización rota, también puede ejecutar Apt desde aquí, y actualizará su sistema o reparará su actualización rota.
Nuevamente, no habrá una solución universal desde aquí, pero en al menos puede acceder a su sistema para averiguarlo.
En el raro caso de que su sistema realmente se rompa sin posibilidad de reparación, use el CD en vivo para hacer una copia de seguridad de sus archivos desde su directorio / home en un disco duro externo o en red manejar. Dicho esto, ese método o uno de los otros debería permitirle regresar a un sistema Ubuntu funcional.
Deja una respuesta