Inicio y cierre de sistemas Oracle® Solaris 11.2

Salir de la Vista de impresión

Actualización: Julio de 2014
 
 

Cómo iniciar desde un medio para resolver una contraseña de usuario root desconocida

Utilice el siguiente procedimiento si necesita iniciar el sistema para corregir un problema de contraseña de usuario root desconocida o un problema similar. Este procedimiento requiere montar el entorno de inicio después de importar la agrupación raíz. Si necesita recuperar una agrupación raíz o una instantánea de agrupación raíz, consulte Cómo reemplazar un disco en una agrupación raíz ZFS (SPARC o x86/VTOC) de Gestión de sistemas de archivos ZFS en Oracle Solaris 11.2 .

  1. Inicie el sistema desde el medio de Oracle Solaris mediante una de las siguientes opciones:
    • SPARC: instalación de texto. Inicie el sistema desde el medio de instalación o desde la red, y luego seleccione la opción Shell (opción 3) en la pantalla de instalación de texto.
    • SPARC: instalación automatizada. Utilice el siguiente comando para iniciar el sistema directamente desde un menú de instalación que permita salir a un shell:
      ok boot net:dhcp
    • x86: Live Media. Inicie el sistema desde el medio de instalación y utilice un terminal de GNOME para el procedimiento de recuperación.
    • x86: instalación de texto. En el menú de GRUB, seleccione la entrada de inicio "Text Installer and command line" y, a continuación, seleccione la opción Shell (opción 3) en la pantalla de instalación de texto.
    • x86: instalación automatizada. Inicie el sistema desde un servidor de instalación de la red. Este método requiere un inicio PXE. Seleccione la entrada Text Installer and command line del menú de GRUB. A continuación, seleccione la opción Shell (opción 3) en la pantalla de instalación de texto.
  2. Importe la agrupación raíz.
    zpool import -f rpool
  3. Cree un punto de montaje para el entorno de inicio.
    # mkdir /a
  4. Monte el entorno de inicio en el punto de montaje /a.
    # beadm mount solaris-instance|be-name /a

    Por ejemplo:

    # beadm mount solaris-2 /a
  5. Si una contraseña o entrada de shadow impide el inicio de sesión en una consola, resuelva el problema.
    1. Establezca el tipo TERM.
      # TERM=vt100
      # export TERM
    2. Edite el archivo shadow.
      # cd /a/etc
      # vi shadow
      # cd /
  6. Actualice el archivo de inicio.
    # bootadm update-archive -R /a
  7. Desmonte el entorno de inicio.
    # beadm umount be-name
  8. Detenga el sistema.
    # halt
  9. Reinicie el sistema en estado de usuario único y, cuando se le solicite la contraseña de usuario root, presione la tecla de retorno.
  10. Restablezca la contraseña del usuario root.
    root@system:~# passwd -r files root
    New Password: xxxxxx
    Re-enter new Password: xxxxxx
    passwd: password successfully changed for root
  11. Presione Control+D para reiniciar el sistema.

Véase también

Si hay un problema con la configuración de GRUB que requiere que inicie el sistema desde un medio, siga los mismos pasos que se incluyen en este procedimiento para las plataformas x86.