Guía de instalación de Solaris 10: instalaciones avanzadas y JumpStart personalizadas

x86: Para realizar una Instalación JumpStart Personalizada

Durante la instalación JumpStart personalizada, el programa JumpStart trata de hacer coincidir el sistema que se está instalando con las reglas del archivo rules.ok . El programa JumpStart lee las reglas una por una, de principio a fin; Cuando el sistema que se va a instalar cumple todos los atributos definidos en la regla, considera que se ha alcanzado un coincidencia. En este caso, el programa JumpStart deja de leer el archivo rules.ok y empieza a instalar el sistema, de acuerdo con el perfil asociado a la regla que se cumple.

Puede instalar un contenedor Solaris Flash con JumpStart personalizada. Para obtener instrucciones, consulte Para preparar la instalación de un contenedor Solaris Flash con el método de instalación JumpStart personalizada.

Elija uno de los siguientes procedimientos en función de su versión:

Procedurex86: Para efectuar una instalación o modernización con el programa JumpStart personalizado y con GRUB

A partir de la versión 10 1/06 de Solaris, utilize este procedimiento para instalar el SO Solaris.

Pasos
  1. Si el sistema forma parte de una red, compruebe que disponga de un conector Ethernet u otro adaptador de red similar.

  2. Si está instalando un sistema que está conectado mediante una línea tip(1), compruebe que la visualización de la ventana tiene, al menos, un ancho de 80 columnas y una longitud de 24 filas.

    Para determinar las dimensiones actuales de la ventana tip, utilice el comando stty(1).

  3. Decida si desea utilizar un disquete de perfil.

    A partir de la versión 10 1/06 de Solaris, ya no se utiliza el disquete de perfil para arrancar el sistema. Se puede preparar un disquete que contenga sólamente el directorio JumpStart. De ese modo, el disquete se puede utilizar en casos como, por ejemplo, la realización de una instalación JumpStart y el inicio desde el CD-ROM.

    • Si está utilizando un disquete de perfil, insértelo en la unidad del sistema.

    • Si no va a utilizar un disquete de perfil, continúe con el paso Paso 4.

  4. Decida cómo desea arrancar el sistema.

    • Si arranca desde DVD del sistema operativo Solaris o el CD Software de Solaris - 1, inserte el disco. La BIOS del sistema debe admitir el arranque desde DVD o CD.

    • Si arranca desde la red, use el protocolo de red Preboot eXecution Environment (PXE). El sistema debe admitir PXE. Habilite el sistema para usar el PXE, mediante la herramienta de configuración de la BIOS o la herramienta de configuración del adaptador de red.

  5. (Opcional) Si va a arrancar desde un DVD o CD, modifique la configuración de arranque de la BIOS del sistema y configure para arrancar desde el medio de DVD o CD. Para obtener más instrucciones, consulte la documentación del hardware.

  6. Si el sistema está apagado, enciéndalo. Si el sistema está encendido, rearránquelo.

    Aparece el menú de GRUB. Este menú facilita una lista de entradas de arranque. La entrada que se facilita es la instancia de Solaris que ha de instalarse.


    GNU GRUB version 0.95 (631K lower / 2095488K upper memory)
    +-------------------------------------------------------------------+
    |Solaris 10 image_directory                                             |
    |                                                                   |
    +-------------------------------------------------------------------+
    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.

    image_directory es el nombre del directorio donde está ubicada la imagen de instalación. La ruta de los archivos JumpStart quedó definida con el comando add_install_client y la opción -c.


    Nota –

    En lugar de arrancar ahora desde la entrada de GRUB, puede editar la entrada de arranque. Después de editar la entrada de GRUB, efectúe a continuación la instalación JumpStart. Para obtener instrucciones acerca de cómo editar la entrada GRUB y una lista de opciones de instalación, consulte x86: Realización de una instalación JumpStart personalizada mediante la edición del comando boot de GRUB.


  7. Seleccione el dispositivo desde el que arrancar el sistema en la pantalla de arranque de Solaris. Seleccione DVD, CD, Net o Disk.

  8. Cuando aparezca, lleve a cabo una de las siguientes instrucciones:


    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.
    Please make a selection (1-6).

    Para seleccionar el método JumpStart personalizado, escriba 2 y pulse Intro.

    La instalación JumpStart comienza .


    Nota –
    • Si no realiza la selección en 30 segundos, el programa de instalación de Solaris interactivo comienza. El temporizador se puede detener pulsando cualquier tecla en la línea de comandos.

    • Si selecciona los elementos 1, 3, or 4, llevará a cabo una instalación interactiva. Para obtener información acerca de instalaciones interactivas, consulte Guía de instalación de Solaris: instalaciones básicas.

    • Para obtener información acerca de estas instalaciones, consulte Guía de instalación de Solaris: instalaciones básicas.

      • Si selecciona el elemento 5, instalará las actualizaciones del controlador.

      • Si selecciona el elemento 6, puede efectuar tareas de mantenimiento.


  9. Si no ha preconfigurado la información del sistema en el archivo sysidcfg, deberá responder a las preguntas sobre configuración del sistema a medida que éstas aparezcan.

  10. Siga las instrucciones de la pantalla para instalar el software.

    Cuando el programa JumpStart termina de instalar el software de Solaris, el sistema rearranca automáticamente. Además, el archivo menu.lst de GRUB se actualiza automáticamente. A continuación, la instancia de Solaris que ha instalado aparece en el siguiente uso del menú de GRUB.

    Cuando la instalación ha terminado, los registros de actividad generados se guardan en un archivo. Estos registros de instalación se encuentran en los directorios siguientes:

    • /var/sadm/system/logs

    • /var/sadm/install/logs

x86: Realización de una instalación JumpStart personalizada mediante la edición del comando boot de GRUB

A partir de la versión Solaris 10 1/06 , puede editar el menú de GRUB. En algunos casos como, por ejemplo, para la depuración, es recomendable modificar el comando de arranque de GRUB. El siguiente procedimiento describe los pasos para editar el comando de arranque de GRUB antes de realizar la instalación JumpStart personalizada.

Procedurex86: Para modificar el comando boot de GRUB

Pasos
  1. Para iniciar la instalación, realice del Paso 1 al Paso 5 del procedimiento anterior, x86: Para efectuar una instalación o modernización con el programa JumpStart personalizado y con GRUB .

  2. Si el sistema está apagado, enciéndalo. Si el sistema está encendido, rearránquelo.

    Aparece el menú GRUB. Este menú facilita una lista de entradas de arranque. La entrada que se proporciona es la instancia de Solaris que ha de instalarse.


    GNU GRUB version 0.95 (631K lower / 2095488K upper memory)
    +-------------------------------------------------------------------+
    |Solaris 10 image_directory                                             |
    |                                                                   |
    +-------------------------------------------------------------------+
    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.

    image_directory es el nombre del directorio en el que está ubicada la imagen de instalación.


    Nota –
    • Si utilizó NFS para configurar la ruta del directorio JumpStart con el comando add_install_client y la opción -c, no necesita incluir la ruta en la entrada de arranque.

    • Si no ha utilizado NFS, deberá indicar la ruta del archivo de configuración comprimido que contiene el directorio JumpStart.


  3. Si desea detener el proceso de arranque y utilizar el editor de entradas de menú, escriba e.

    Aparece el menú de edición de GRUB.


    kernel /I86PC.Solaris_11-8/multiboot kernel/unix -B console=ttyb,\
    install_media=131.141.2.32:/export/mary/v11 \
    module /I86PC.Solaris_11-8/x86.new
  4. Utilice las teclas de flecha para seleccionar la entrada de arranque.

  5. Para editar el comando seleccionado, escriba e.

    Aparece un comando similar al que aparece en el siguiente ejemplo.


    grub edit>kernel /I86PC.Solaris_11-8/multiboot kernel/unix -B \
    console=ttyb,install_media=131.141.2.32:/export/mary/_\
    module /I86PC.Solaris_11-8/x86.new
  6. Edite el comando pulsando las opciones que necesite.

    La sintaxis para una instalación JumpStart es la siguiente.


    grub edit>kernel /I86PC.Solaris_11-image_directory/multiboot kernel/unix/ \
    install [url|ask] options -B install_media=media_type
    

    Para obtener una descripción de opciones JumpStart, consulte x86: Referencia de comandos para el comando b o boot.

    En el siguiente ejemplo, el sistema operativo está instalado en el sistema con un perfil JumpStart personalizado.


    kernel /I86PC.Solaris_11-8/multiboot kernel/unix/ install \
    -B install_media=131.141.2.32:/export/mary/v11 \
    module /I86PC.Solaris_11-8/x86.new
  7. Pulse Intro para aceptar las modificaciones.

    Los cambios se han guardado y aparece el menú principal de GRUB.


    Nota –

    Pulsando la tecla de Escape regresa al menú principal de GRUB sin guardar los cambios.


  8. Si desea iniciar la instalación, escriba b.

Procedurex86: Para efectuar una instalación o modernización con el programa JumpStart personalizado

Para la versión Solaris 10 3/05, utilice este procedimiento para instalar el SO Solaris.

Pasos
  1. Si el sistema forma parte de una red, compruebe que disponga de un conector Ethernet u otro adaptador de red similar.

  2. Si está instalando un sistema que está conectado mediante una línea tip(1) compruebe que la visualización de la ventana es al menos 80 columnas de ancho y 24 filas de largo.

    Para determinar las dimensiones actuales de la ventana tip, utilice el comando stty(1).

  3. Si está utilizando un disquete de perfil, insértelo en la unidad del sistema.


    Nota –

    El disquete de perfil contiene una copia del Asistente de configuración de dispositivos de Solaris 10 3/05, aparte de la información del perfil. Si desea utilizar una red PXE para arrancar el sistema a través de red, debe configurarlo para que arranque desde la red y no desde el disquete.


  4. Decida cómo desea arrancar el sistema.

    • Si arranca desde DVD del sistema operativo Solaris o el CD Software de Solaris - 1, inserte el disco. La BIOS del sistema debe admitir el arranque desde DVD o CD.

    • Si arranca desde la red, use el protocolo de red Preboot eXecution Environment (PXE). El sistema debe admitir PXE. Habilite el sistema para usar el PXE, mediante la herramienta de configuración de la BIOS o la herramienta de configuración del adaptador de red.

    • Si arranca desde el disquete: utilice el disquete de perfil que insertó en la unidad en el Paso 3 o insterte el Disquete del Asistente de configuración de dispositivos de Solaris 10 3/05 en la unidad de disquetes del sistema.


      x86 sólo –

      Puede copiar el software del Asistente de configuración de dispositivos en un disquete desde DVD del sistema operativo Solaris para plataformas x86 o CD 2 de software de Solaris para plataformas x86 mediante el procedimiento descrito en Solaris 10 3/05 para x86: copia del software de arranque en un disquete de Guía de instalación de Solaris 10: instalaciones basadas en red.


  5. Si el sistema está apagado, enciéndalo. Si el sistema está encendido, rearránquelo.

    El Asistente de configuración de dispositivos identifica los dispositivos del sistema.

  6. Seleccione el dispositivo desde el que arrancar el sistema en la pantalla de arranque de Solaris. Seleccione DVD, CD, Net o Disk.

  7. En el indicador, realice una de las operaciones siguientes:


    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) 
    
    Enter the number of your choice followed by the <ENTER> key.
    Alternatively, enter custom boot arguments directly.
    
    If you wait for 30 seconds without typing anything,
    an interactive installation will be started.

    Para seleccionar el método JumpStart personalizada, realice una de las operaciones siguientes:


    Nota –
    • Si no especifica 2 ni un comando de arranque en 30 segundos, se iniciará el programa de instalación interactivo. El temporizador se puede detener pulsando cualquier tecla en la línea de comandos.

    • Si selecciona los elementos 1, 3, or 4, llevará a cabo una instalación interactiva. Para obtener información sobre las instalaciones interactivas, consulte Guía de instalación de Solaris: instalaciones básicas.


    • Escriba 2 y pulse Intro.

    • Escriba las opciones adecuadas para el comando b. La sintaxis del comando es la siguiente:


      b install url:ask options
      

      Por ejemplo, si escribe el siguiente comando, el OS se instalará en el sistema utilizando un perfil JumpStart.


      ok b install http://131.141.2.32/jumpstart/config.tar
      

      Para una descripción de las opciones de comando b, consulte la siguiente tabla.

  8. Si no ha configurado previamente la información del sistema en el archivo sysidcfg, deberá responder a las preguntas sobre configuración del sistema a medida que éstas aparezcan.

  9. Siga las instrucciones de la pantalla para instalar el software.

    Cuando el programa JumpStart termina de instalar el software de Solaris, el sistema rearranca automáticamente.

    Cuando la instalación ha terminado, los registros de actividad generados se guardan en un archivo. Estos registros de instalación se encuentran en los directorios siguientes:

    • /var/sadm/system/logs

    • /var/sadm/install/logs

x86: Referencia de comandos para el comando b o boot

Para descripciones de opciones de línea de comandos del comando boot, consulte una de las siguientes secciones en función de la versión:

x86: Referencias de comandos del menú boot de GRUB

A partir de la versión 10 1/06 de Solaris, la sintaxis del comando boot es la siguiente.


kernel /I86PC.Solaris_11-image_directory/multiboot kernel/unix/ install \
[url|ask] options -B install_media=media_type

La siguiente tabla describe las opciones de línea de comandos para el comando de menú boot de GRUB que son las adecuadas para una instalación JumpStart.

Opción 

Descripción 

install

Realiza una instalación JumpStart personalizada. 

En el siguiente ejemplo, el sistema arranca desde el medio DVD y se utilizan las siguientes opciones: 

  • install realiza una instalación JumpStart personalizada.

  • file://jumpstart/config.tar localiza el perfil JumpStart en el disco local.


kernel /I86pc.Solaris_11.8/multiboot install file://jumpstart/config.tar \
 -B install_media=dvdrom module /I86Solaris_11.8/x86.new

[url| ask]

Especifica la ubicación de los archivos JumpStart personalizados o le pide la ubicación.  

  • url: especifica la ruta de los archivos . Puede especificar un URL para archivos que estén situados en las ubicaciones siguientes:

    • Disco duro local


      file://ruta_dir_jumpstart/archivo_config_comprimido
      

      Por ejemplo:


      kernel /I86pc.Solaris_11.8/multiboot install \
      file://jumpstart/config.tar \
       -B install_media=dvdrom module /I86Solaris_11.8/x86.new
    • Servidor NFS


      nfs://server_name:IP_address/jumpstart_dir_path/compressed_config_file
      

      Por ejemplo:


      kernel /I86pc.Solaris_11.8/multiboot install\
      myserver:192.168.2.1/jumpstart/config.tar \
       -B install_media=192.168.2.1/export/Solaris_11.8/boot \
      module /I86PC.Solaris_11.8/x86.new
    • Servidor HTTP


      http://server_name:IP_address/jumpstart_dir_path/
      compressed_config_file&proxy_info
      
      • Si ha situado un archivo sysidcfg en el archivo de configuración comprimido, debe especificar la dirección IP del servidor que contiene el archivo, como se muestra en el ejemplo siguiente:


        kernel /I86pc.Solaris_11.8/multiboot install \
        http://192.168.2.1/jumpstart/config.tar \
         -B install_media=192.168.2.1/export/Solaris_11.8/boot \
        module /I86PC.Solaris_11.8/x86.new
      • Si ha guardado la configuración comprimida en un servidor HTTP que está detrás de un cortafuegos, debe usar un especificador de delegado durante el arranque. No es necesario que especifique la dirección IP del servidor que contiene el archivo. Pero debe especificar la dirección IP del servidor delegado, como se muestra en el ejemplo siguiente:


        kernel /I86pc.Solaris_11.8/multiboot install \
        http://www.shadow.com/jumpstart/config.tar&proxy=131.141.6.151 \
         -B install_media=192.168.2.1/export/Solaris_11.8/boot \
        module /I86PC.Solaris_11.8/x86.new
 
  • ask: especifica que el programa de instalación debe solicitarle que introduzca la ubicación del archivo de configuración comprimido. Se le solicita después de que se inicie el sistema y se conecta a la red. Si utiliza esta opción, no podrá realizar una instalación JumpStart totalmente automática.

    Si pulsa Intro y hace caso omiso de la petición, el programa de instalación de Solaris configura interactivamente los parámetros de la red. A continuación, el programa de instalación le solicita la ubicación del archivo de configuración comprimido.

    El siguiente ejemplo realiza una instalación JumpStart personalizada y arranca desde el DVD. Se le solicita que escriba la ubicación del archivo de configuración después de que el sistema se conecte a la red.


    kernal /boot/multiboot kernel/unix install ask -B \
    install_media=192.168.2.1:export/sol_11_x86/boot module \
    /I86PC.Solaris_11.8_

opciones

  • dhcp – Especifica que se usa un servidor DHCP para obtener información de instalación de la red necesaria para arrancar el sistema. Esta opción no es necesaria para instalar JumpStart. Si no especifica un servidor DHCP escribiendo dhcp, el sistema usa el archivo /etc/bootparams o la base de datos bootparams del servicio de nombres. Por ejemplo, si deseara conservar una dirección IP estática, no especificaría dhcp . Por ejemplo:


    kernel /I86pc.Solaris_11.8/multiboot install \
    dhcp -B install_media=192.168.2.1:/export/Solaris_11.8/ \
    boot module /I86PC.Solaris_11.8/x86.new
  • Las opciones nowin and text no se aplican para instalar JumpStart. Estas opciones son de utilidad con una instalación interactiva. Para obtener más información, consulte Para realizar una instalación o modernización con el programa de instalación de Solaris de Guía de instalación de Solaris: instalaciones básicas.

x86: Referencia del comando b (boot)

Para la versión Solaris 10 3/05, la sintaxis del comando b es la siguiente.


ok b  install url:ask options

La siguiente tabla describe las opciones de línea de comandos para el comando boot , adecuadas para una instalación JumpStart.

Opción 

Descripción 

url: ask

Especifica la ubicación de archivos JumpStart personalizados o le pide la ubicación. 

  • url - Especifica la ruta de los archivos. Se puede especificar una URL para los archivos ubicados en un servidor HTTP o HTTPS.

    Servidor HTTP


    http://server_name:IP_address/jumpstart_dir_path/
    compressed_config_file&proxy_info
    
    • Si ha situado un archivo sysidcfg en el archivo de configuración comprimido, debe especificar la dirección IP del servidor que contiene el archivo, como se muestra en el ejemplo siguiente:


      http://131.141.2.32/jumpstart/config.tar
    • Si ha guardado la configuración comprimida en un servidor HTTP que está detrás de un cortafuegos, debe usar un especificador de delegado durante el arranque. No es necesario que especifique la dirección IP del servidor que contiene el archivo. Pero debe especificar la dirección IP del servidor delegado, como se muestra en el ejemplo siguiente:


      http://www.shadow.com/jumpstart/
      config.tar&proxy=131.141.6.151
  • ask - Especifica que el programa de instalación debe solicitarle que introduzca la ubicación del archivo de configuración comprimido después de que el sistema arranque y se conecte a la red. Si utiliza esta opción, no podrá realizar una instalación JumpStart totalmente automática.

    Si pulsa Intro y hace caso omiso de la petición, el programa de instalación de Solaris configura interactivamente los parámetros de la red. A continuación, el programa de instalación le solicita la ubicación del archivo de configuración comprimido.

opciones

dhcp - Especifica que se usa un servidor DHCP para obtener la información de instalación de red necesaria para arrancar el sistema. Esta opción no es necesaria para instalar JumpStart.

Si no especifica un servidor DHCP escribiendo dhcp, el sistema utiliza el archivo /etc/bootparams o la base de datos bootparams del servicio de nombres. Por ejemplo, si deseara conservar una dirección IP estática, no especificaría dhcp .

Las opciones nowin y text no se aplican en una instalación JumpStart.