Guía de instalación de Oracle Solaris 10 9/10: Actualización automática de Solaris y planificación de la actualización

Procedurex86: Para recuperar el entorno después de un fallo cuando la activación del entorno de inicio con el menú de GRUB y el DVD o CD no haya sido satisfactoria

Si se produce un fallo en el inicio del nuevo entorno, use este procedimiento para volver al entorno de inicio original. En este ejemplo, no se podía iniciar con el nuevo entorno de inicio. Además, no se muestra el menú de GRUB. El dispositivo es /dev/dsk/c0t4d0s0. El entorno de inicio original, c0t4d0s0, se convierte en el entorno de inicio activo.


Precaución – Precaución –

En la versión 10 3/05 de Solaris, la acción recomendada consiste en recuperar el entorno original si el entorno de inicio anterior y el nuevo entorno se encuentran en discos diferentes, e incluso cambiar el orden de inicio del disco duro en el BIOS. A partir de la versión 10 1/06 de Solaris, el cambio del orden del disco en la BIOS es innecesario y no se recomienda. Si cambia el orden del disco en el BIOS, es posible que se invalide el menú de GRUB y podría provocar que el entorno de inicio no se inicie. Si, después del cambio del orden en la BIOS, se restablece la configuración original del orden, se devolverá la funcionalidad al sistema.


  1. Conviértase en superusuario o asuma una función similar.

    Las funciones incluyen autorizaciones y comandos con privilegios. Para obtener más información sobre las funciones, consulte Configuring RBAC (Task Map) de System Administration Guide: Security Services.

  2. Inserte el DVD del sistema operativo Solaris para plataformas x86 o el CD 1 de software de Solaris para plataformas x86.

  3. Efectúe el inicio desde el DVD o CD.


    # init 6
    

    Aparece el menú de GRUB.


    GNU GRUB version 0.95 (616K lower / 4127168K upper memory)
    +-------------------------------------------------------------------+
    |Solaris 10 9/10                                               |
    |Solaris 10 9/10 Serial Console ttya                           |
    |Solaris 10 9/10 Serial Console ttyb (for lx50, v60x and v65x  |
    +-------------------------------------------------------------------+
    Use the ^ and v keys to select which entry is highlighted. Press
    enter to boot the selected OS, 'e' to edit the commands before
    booting, or 'c' for a command-line.
  4. Espere el inicio de la opción predeterminada o seleccione una de las opciones que aparecen en pantalla.

    Se muestra la pantalla de instalación.


    +-------------------------------------------------------------------+
    
    |Select the type of installation you want to perform:                |
    |                                                                    |
    |         1 Solaris Interactive                                      |
    |         2 Custom JumpStart                                         |
    |         3 Solaris Interactive Text (Desktop session)               |
    |         4 Solaris Interactive Text (Console session)               |
    |         5 Apply driver updates                                     |
    |         6 Single user shell                                        |
    |                                                                    |
    |        Enter the number of your choice followed by the <ENTER> key.|
    |        Alternatively, enter custom boot arguments directly.        |
    |
    |         If you wait 30 seconds without typing anything,            |
    |         an interactive installation will be started.               |
    +----------------------------------------------------------------- --+
  5. Seleccione la opción "Single user shell".

    Aparece el mensaje siguiente.


    Do you wish to automatically update the boot archive? y /n
  6. Tipo: n


    Starting shell...
    #

    Ha pasado al modo monousuario.

  7. Si es necesario, compruebe la integridad del sistema de archivos raíz (/) del entorno de inicio de retorno después del fallo.


    # fsck mount_ point
    
    punto_montaje

    El sistema de archivos root (/) se conoce y es fiable.

  8. Monte el segmento raíz del entorno de inicio activo en un directorio (como /mnt):


    # mount device_name /mnt
    
    nombre_dispositivo

    Especifica la ubicación del sistema de archivos raíz (/) en el dispositivo de disco del entorno de inicio que desea recuperar. El nombre del dispositivo se introduce con el formato /dev/dsk/c wtxd ysz.

  9. Desde el segmento raíz del entorno de inicio activo, escriba:


    # /mnt/sbin/luactivate
    Do you want to fallback to activate boot environment c0t4d0s0
    (yes or no)? yes
    

    El comando luactivate activa el entorno de inicio que funcionaba antes e indica el resultado.

  10. Desmonte /mnt.


    # umount device_name
    
    nombre_dispositivo

    Especifica la ubicación del sistema de archivos raíz (/) en el dispositivo de disco del entorno de inicio que desea recuperar. El nombre del dispositivo se introduce con el formato /dev/dsk/c wtxd ysz.

  11. Reinicie.


    # init 6
    

    El entorno de inicio que estaba operativo anteriormente se vuelve a convertir en el entorno de inicio activo.