Guía de instalación de Solaris 10: Modernización automática de Solaris y planificación de la modernización

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


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 arranque anterior y el nuevo entorno se encuentran en discos diferentes, e incluso cambiar el orden de arranque del disco duro en la 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 la BIOS, es posible que se invalide el menú GRUB y podría provocar que el entorno de arranque 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.


Pasos
  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 arranque desde el DVD o CD.


    # init 6
    

    Aparece el menú de GRUB.


    GNU GRUB version 0.95 (616K lower / 4127168K upper memory)
    +-------------------------------------------------------------------+
    |Solaris                                                            |
    |Solaris 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.
  4. Efectúe el inicio en el modo monousuario editando el menú de GRUB.

    1. Para editar este menú, escriba e.

      Aparecerá el menú de edición de GRUB.


      root (hd0,2,a)
      kernel /platform/i86pc/multiboot
      module /platform/i86pc/boot_archive
    2. Seleccione la entrada del núcleo del entorno de arranque original con las teclas de flecha.

    3. Para editar la entrada de arranque, escriba e.

      La entrada del núcleo se muestra en el editor.


      grub edit>kernel /boot/multiboot
    4. Escriba -s y pulse Intro.

      El siguiente ejemplo indica la ubicación de la opción -s.


      grub edit>kernel /boot/multiboot -s
      
    5. Para comenzar el proceso de inicio en el modo monousuario, escriba b.

  5. Si es necesario, compruebe la integridad del sistema de archivos root (/) del entorno de arranque de retorno después del fallo.


    # fsck punto_montaje
    
    punto_montaje

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

  6. Monte el segmento root del entorno de arranque activo en un directorio (como /mnt):


    # mount nombre_dispositivo /mnt
    
    nombre_dispositivo

    Especifica la ubicación del sistema de archivos root (/) en el dispositivo de disco del entorno de arranque que desea recuperar. El nombre del dispositivo se introduce con el formato /dev/dsk/cw txdy sz.

  7. Desde el segmento root del entorno de arranque 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 arranque que funcionaba antes e indica el resultado.

  8. Desmonte /mnt.


    # umount device_name
    
    nombre_dispositivo

    Especifica la ubicación del sistema de archivos root (/) en el dispositivo de disco del entorno de arranque que desea recuperar. El nombre del dispositivo se introduce con el formato /dev/dsk/cw txdy sz.

  9. Rearranque.


    # init 6
    

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