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

(Opcional) Para volver al entorno de inicio original

Los siguientes procedimientos de recuperación después de un fallo dependen de la situación de activación del nuevo entorno de inicio:


Ejemplo 9–1 SPARC: Para recuperar el entorno original después de un fallo aunque la creación del entorno de inicio haya sido satisfactoria

En este ejemplo, el entorno de inicio original c0t4d0s0 se vuelve a designar como entorno de inicio activo, aunque la activación haya sido satisfactoria. El nombre del dispositivo es first_disk.


# /sbin/luactivate first_disk 
# init 6


Ejemplo 9–2 SPARC: Para recuperar el entorno original después de un fallo si la activación del entorno de inicio no ha sido satisfactoria

En este ejemplo, no se podía iniciar con el nuevo entorno de inicio. Deberá volver al indicador OK antes de iniciar el entorno original, c0t4d0s0, en modo de un solo usuario.


OK boot net -s
# /sbin/luactivate first_disk
Do you want to fallback to activate boot environment c0t4d0s0 
(yes or no)? yes
# init 6

El entorno de inicio original, c0t4d0s0, se convierte en el entorno de inicio activo.



Ejemplo 9–3 SPARC: Para recuperar al entorno de inicio original con un DVD, CD o una imagen de instalación en red

En este ejemplo, no se podía iniciar con el nuevo entorno de inicio. No se puede iniciar con el entorno original y se debe utilizar un medio o una imagen de instalación de red. El dispositivo es /dev/dsk/c0t4d0s0. El entorno de inicio original, c0t4d0s0, se convierte en el entorno de inicio activo.


OK boot net -s
# fsck /dev/dsk/c0t4d0s0
# mount /dev/dsk/c0t4d0s0 /mnt 
# /mnt/sbin/luactivate
Do you want to fallback to activate boot environment c0t4d0s0 
(yes or no)? yes
# umount /mnt 
# init 6


Ejemplo 9–4 x86: Para volver al entorno de inicio original mediante el menú de GRUB

A partir de la versión 10 1/06 de Solaris, el siguiente ejemplo proporciona los pasos para la recuperación en caso de fallo mediante el menú de GRUB.

En este ejemplo, el menú de GRUB se muestra correctamente, pero no se puede iniciar el entorno de inicio. Para activar la recuperación en caso de fallo, el entorno de inicio se inicia en el modo de un solo usuario.

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


    Nota –

    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. Reinicie el sistema para mostrar el menú de GRUB.


    # init 6
    

    Aparece el menú de GRUB.


    GNU GRUB version 0.95 (616K lower / 4127168K upper memory)
    +-------------------------------------------------------------------+
    |Solaris                                                            |
    |Solaris failsafe                                                   |
    |second_disk                                                        |
    |second_disk failsafe                                               |
    +-------------------------------------------------------------------+
    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.
  3. En el menú de GRUB, seleccione el entorno de inicio original. Este entorno de inicio debe haberse creado con el software de GRUB. Un entorno de inicio anterior a la versión Solaris 10 1/06 no es un entorno de GRUB. Si no dispone de un entorno de inicio de GRUB que se pueda iniciar, vaya al Ejemplo 9–5.

  4. Escriba lo siguiente para editar el menú de GRUB: e.

  5. Seleccione kernel /boot/multiboot mediante las teclas de flecha y escriba e. Se mostrará el menú de edición de GRUB.


    grub edit>kernel /boot/multiboot
  6. Escriba -s para efectuar el inicio en el modo de un solo usuario.


    grub edit>kernel /boot/multiboot -s
    
  7. Inicie y monte el entorno de inicio. A continuación, actívelo.


# b
# fsck /dev/dsk/c0t4d0s0
# mount /dev/dsk/c0t4d0s0 /mnt 
# /mnt/sbin/luactivate
Do you want to fallback to activate boot environment c0t4d0s0
(yes or no)? yes
# umount /mnt
# init 6


Ejemplo 9–5 x86: Para volver al entorno de inicio original con el menú de GRUB mediante el DVD o CD

A partir de la versión 10 1/06 de Solaris, el siguiente ejemplo proporciona los pasos para la recuperación en caso de fallo mediante el CD o DVD.

En este ejemplo, no se podía iniciar con el nuevo entorno de inicio. Además, no se muestra el menú de GRUB. Para activar la recuperación en caso de fallo, el entorno de inicio se inicia en el modo de un solo usuario.

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

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


    Nota –

    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.


  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. Monte el entorno de inicio. A continuación, actívelo y reinícielo.


    # fsck /dev/dsk/c0t4d0s0
    # mount /dev/dsk/c0t4d0s0 /mnt 
    # /mnt/sbin/luactivate
    Do you want to fallback to activate boot environment c0t4d0s0
    (yes or no)? yes
    # umount /mnt
    # init 6