grub-hack

Estándar

Hace algunos días necesité entrar en una PC con GNU/Linux para hacer un trabajo, pero no pude hacer mucho porque necesitaba instalar algunos programas y no tenía la contraseña del root y el usuario con el que estaba trabajando no era miembro del grupo sudo.
Solución:

Reiniciar.
editar el menú del grub (oprimir la E).
sustituir ro quiet splashHace algunos días necesité entrar en una PC con GNU/Linux para hacer un trabajo, pero no pude hacer mucho porque necesitaba instalar algunos programas y no tenía la contraseña del root y el usuario con el que estaba trabajando no era miembro del grupo sudo.

Solución:

  1. Reiniciar.
  2. editar el menú del grub (oprimir la E).
  3. sustituir ro quiet splash por init=/bin/bash en el SO por el que quería entrar.
  4. iniciar por el menú modificado F10.

Observaciones:

  • Los cambios en el grub no son persistentes.
  • Hay entradas en el menú que solo tienen ro quiet, careciendo de splash.

Una vez iniciado el sistema (a modo consola) eres root. La solución era obvia, cualquiera de estas opciones me servirían:

  • agregar al /etc/sudoers el usuario con el que inicias la sesión.
  • activar el usuario root e iniciar sesión con el mismo.
  • agregar un nuevo usuario y hacerlo miembro del grupo sudo.

Pero había un problema: todas me daban un error, pues el sistema se había montado como solo lectura. Solución:

mount -rw -o remount /

Solo me gustaría agregar que hacer algo como esto en determinados ordenadores podrían implicar la violación de alguna norma de seguridad informática. Así que úselo bajo su riesgo y responsabilidad.