En este ejemplo, se crea un nuevo entorno de arranque mediante la orden lucreate en un sistema que ejecute Solaris 7. El nuevo entorno de arranque se moderniza a la versión de Solaris 9 mediante la orden luupgrade. El entorno de arranque modernizado se activa mediante la orden luactivate. También se incluye un ejemplo de cómo retroceder al entorno de arranque original.
Inserte el Solaris DVD o el CD Solaris Software 2 of 2.
Siga los pasos correspondientes al soporte que utiliza.
Si usa el Solaris DVD, cambie al directorio del instalador y ejecútelo.
# cd /cdrom/cdrom0/Solaris_9/Tools/Installers # ./liveupgrade20 |
Se muestra el instalador de Solaris Web Start.
Si usa el CD de Solaris Software 2 of 2, ejecute el instalador.
% ./installer |
Se muestra el instalador de Solaris Web Start.
En el panel Selección del tipo de instalación, haga clic en Personalizada.
En el panel Selección de entorno nacional, haga clic en el idioma que desee instalar.
Elija el software que desee instalar.
En el caso del DVD, en el panel Selección de componentes, haga clic en Siguiente para instalar los paquetes.
En el caso del CD, en el panel Selección de productos, haga clic en Instalación predeterminada de la Modernización automática de Solaris y haga clic en las otras opciones del producto para deseleccionarlas.
Siga las instrucciones de los paneles del instalador de Solaris Web Start para instalar el software.
El entorno de arranque original se nombra como c0t4d0s0, mediante la opción-c. Sólo es necesaria la nominación del entorno de arranque original cuando se cree el primer entorno de arranque. Para obtener más información acerca de la asignación de nombres mediante la opción -c, consulte la descripción en el Paso 2.
El nuevo entorno de arranque recibe el nombre de c0t15d0s0. La opción -A crea una descripción que se asocia con el nombre del entorno de arranque.
El sistema de archivos raíz (/) se copia en el nuevo entorno de arranque. También se crea un nuevo segmento de intercambio, en lugar de compartir el del entorno de arranque original.
# lucreate -A 'descripción_entorno_de_arranque' -c c0t4d0s0 -m /:/dev/dsk/c0t15d0s0:ufs \ -m -:/dev/dsk/c0t15d0s1:swap -n c0t15d0s0 |
El entorno de arranque inactivo recibe el nombre de c0t15d0s0. La imagen del sistema operativo que usar para la modernización se toma de la red.
# luupgrade -n c0t15d0s0 -u -s /net/ins-svr/export/Solaris_9 \ combined.solaris_wos |
La orden lustatus informa si la creación del nuevo entorno de arranque está terminada, así como si se puede arrancar con él.
# lustatus Nombre Está Activo Activo Se puede Estado entorno arranque completo ahora AlRearrancar borrar copia ------------------------------------------------------------------------ c0t4d0s0 sí sí sí no - c0t15d0s0 sí no no sí - |
Para poder arrancar desde el entorno c0t15d0s0 se utiliza la orden luactivate. El sistema rearranca y c0t15d0s0 se convierte en el entorno de arranque activo. Ahora, el entorno c0t4d0s0 ha quedado inactivo.
# luactivate c0t15d0s0 # init 6 |
Los tres procedimientos de recuperación después de un fallo dependen de la situación de activación del nuevo entorno de arranque:
La activación ha sido satisfactoria, pero desea volver al entorno de arranque original. Consulte el Ejemplo 38–1.
La activación ha fallado y puede arrancar con el entorno original. Consulte el Ejemplo 38–2.
La activación ha fallado y debe utilizar un soporte o una imagen de instalación de red para arrancar el entorno original. Consulte el Ejemplo 38–3.
En este ejemplo, el entorno de arranque original c0t4d0s0 se vuelve a designar como entorno de arranque activo, aunque la activación haya sido satisfactoria. El nombre del dispositivo es first_disk.
# /usr/sbin/luactivate first_disk # init 6 |
En este ejemplo, no se podía arrancar con el nuevo entorno de arranque. Deberá volver al indicador OK antes de arrancar el entorno original, c0t4d0s0, en modo monousuario.
OK boot net -s # /sbin/luactivate first_disk ¿Desea efectuar la activación auxiliar del entorno de arranque c0t4d0s0 (sí o no)? sí # init 6 |
El entorno de arranque original, c0t4d0s0, se convierte en el entorno de arranque activo.
En este ejemplo, no se podía arrancar con el nuevo entorno de arranque. No se puede arrancar con el entorno original y se debe utilizar un soporte o una imagen de instalación de red. El dispositivo es /dev/dsk/c0t4d0s0. El entorno de arranque original, c0t4d0s0, se convierte en el entorno de arranque activo.
OK boot net -s # fsck /dev/dsk/c0t4d0s0 # mount /dev/dsk/c0t4d0s0 /mnt # /mnt/sbin/luactivate ¿Desea efectuar la activación auxiliar del entorno de arranque c0t4d0s0 (sí o no)? sí # umount /mnt # init 6 |