SIN ACCESO A LA CONSOLA
A veces hemos tenido necesidad de acceder al Sistema de Recovery en Deepin, ya sea para usar Deepin Clone o para otras tareas de mantenimiento. Quizás simplemente puede pasar que después de un reinicio nos encontramos con un error bastante molesto e inconveniente del cual hablaremos hoy y que de seguro te imaginas por el título de este artículo. Recuerdo algún tiempo atrás cuando era totalmente novato en Linux y pasé varias horas junto a un amigo de esta comunidad, que quizás lea este artículo, 🙂 tratando de desbloquear mi acceso a root y jamás lo conseguimos. 🙂
Sí, sé lo que estás pensando: ¡Qué par de noobs eran él y su amigo! De todas maneras,el mensaje usualmente es:
Cannot open access to console, the root account is locked. See sulogin(8) man page for more details.
Eso en español es algo así como: «No se puede abrir el acceso a la consola, la cuenta de root está bloqueada. Ver la página sulogin(8) de man para más detalles.»
Solución
Por una razón u otra,tu cuenta root ha sido bloqueada, o simplemente una contraseña no ha sido fijada aún para esta,ya que Deepin es una de esas distros que permite crear usuarios a la hora de instalación e ingresar al sistema sin aun configurar la cuenta root; por ende, el acceso a la cuenta ha sido deshabilitado. Existen diferentes razones por las que esto puede haber ocurrido, pero ese no es el tema de hoy.
Afortunadamente, puedes desbloquear fácilmente tu cuenta root preferiblemente mientras estás ingresado normalmente al sistema (pero de ser imposible entrar a Deepin, normalmente puedes hacerlo ahí mismo en la consola del Sistema de Recovery) utilizando el siguiente comando:
sudo passwd root
En este momento ingresa la contraseña de tu cuenta regular en Deepin para de esta manera poder en el paso siguiente generar una contraseña para la cuenta root. Una vez hecho esto, verás un mensaje similar al siguiente:
Después de ingresar la contraseña de tu cuenta de usuario normal en Deepin, el sistema te pedirá ingresar una nueva contraseña para UNIX (O en otras palabras, la cuenta root en este caso).
Una vez hecho esto, tu cuenta root ya no estará bloqueada y deberás poder acceder a ella bajo el Sistema de Recovery al iniciar el sistema.
Es de notar que en algunas ocasiones el hecho de que la cuenta root se haya bloqueado pudiera ser causado por situaciones tales como cambios hechos por el usuario o aplicaciones a los ficheros de inicio del sistema, así como apagados abruptos o cambios al file system lo cual requiere otro tipo de solución no presentada aquí, pero en la mayoría de los casos en Deepin, la presente solución desbloquearía la cuenta root.
Si tienes alguna pregunta adicional al respecto o tienes otras ideas sobre cómo solucionar esta situación, siéntete libre de dejarnos un comentario. También puedes mirar esta solución alternativa al mismo problema.
Y eso mismo me paso una vez, ya se para la próxima.
Ese perro me modio hace un tiempo, muy bien el aporte.
Gracias a ambos por los comentarios amables
PedroTirse y
TonyRevuelta .
Gracias!
Hola gente, les comentó que comúnmente me está sucediendo esto (deepen 20), no se a que se deba, pero no encuentro la manera de poder entrar a terminal desde grub, ya que al entrar a opciones avanzadas solo me aparece la opción de iniciar deepen con normalidad, no tengo un modo seguro o algo, espero me puedan orientar y redirigirme al lugar correcto para poder solucionar el error
Muchas gracias
¿Cuál es la razón que desea entrar a la terminal desde Grub? No entiendo muy bien lo que le está sucediendo. ¿Está recibiendo el mensaje: Cannot open access to console, the root account is locked. ?
Si la respuesta es afirmativa, entonces debe seguir los pasos mencionados en el tutorial para poder acceder.
Ahí es donde necesito que me orienten amigos, me pierdo en la parte del tutorías para desbloquear el usuario, cuando recibo el mensaje cannot open acces to conse… solo dice presione enter para continuar y ya no puedo hacer nada, la verdad no entiendo como poder hacerlo desde System recovery, y la vdd estoy encantado con deepin, el único detalle es cuando me sucede eso, les estaré muy agradecido si me orientaran
Al visualizar el menú de inicio (GRUB), pulsa la tecla E para editar.
Selecciona la línea que comienza con linux (/boot/vmlinuz) y pulsa Ctrl + E para llegar al final de la línea.
Al final de la misma agrega un espacio (no un salto de línea) y añade:
init=/bin/bash
Entonces presiona Ctrl + X para inicializar (estos cambios son sólo temporales).
Después de arrancar, aparecerá un mensaje de inicio.
El sistema de ficheros raíz se monta por defecto como sólo lectura; a fin de remontarlo para escritura, ejecuta:
mount -n -o remount,rw /
También editar y agregar GRUB_TERMINAL=console en el grub/etc/default/grub y hacer sudo update-grub
Tengo deepin por qué me encanta sus apariencias la verdad q s expongo de linux me atrevería a decir q nada. Y ahora me apareció este error y tengo toda la info del trabajo en el disco. No hay un alma caritativa q me haga un tutorial a modo nene de jardín para solucionarlo… Les juro que estoy sufriendo un montón
Cannot open access to console, the root account is locked
Solo te deja poner enter no te deja hacer más nada. Seguí los consejos de un usuario más arriba sobre como entrar a la consola pero cuando vuelve a cargar después de guardado los comandos vuelve a suceder lo mismo