Creación de una imagen de instalación personalizada de Oracle® Solaris 11.2

Salir de la Vista de impresión

Actualización: Julio de 2014
 
 

Cómo generar una imagen en etapas

Puede utilizar las opciones incluidas en el comando distro_const para detener y reiniciar la creación en diferentes puntos de comprobación durante el proceso de generación de imágenes, a fin de comprobar y depurar la selección de archivos, paquetes y secuencias de comandos para la imagen que se va a crear.

  1. Conviértase en administrador.

    Para obtener más información, consulte Uso de sus derechos administrativos asignados de Protección de los usuarios y los procesos en Oracle Solaris 11.2 .

  2. Descargue el paquete distribution-constructor.
  3. Seleccione el manifiesto de la imagen.
  4. (Opcional)Si es necesario, personalice el manifiesto. Para ello, agregue referencias a las secuencias de comandos personalizadas.
  5. Revise los puntos de comprobación válidos en los que puede elegir pausar o reanudar la generación.
    # distro_const build -l manifest.xml

    Este comando muestra los puntos de comprobación válidos en los que puede pausar o reanudar la generación de una imagen. Utilice los nombres de puntos de comprobación proporcionados por este comando como valores válidos para las demás opciones de comandos de creación de puntos de comprobación.

    Por ejemplo, el siguiente comando confirma qué puntos de comprobación están disponibles para un archivo de manifiesto denominado dc_livecd.xml.

    # distro_const build –l /usr/share/distro_const/dc_livecd.xml
    Checkpoint        Resumable Description
    --------------    --------- -------------
    transfer-ips-install      X Transfer package contents from IPS
    set-ips-attributes        X Set post-installation IPS attributes
    pre-pkg-img-mod           X Pre-package image modification
    ba-init                   X Boot archive initialization
    ba-config                 X Boot archive configuration
    ba-arch                   X Boot archive archiving
    boot-setup                  Setup LiveCD boot menu
    pkg-img-mod                 Package image area modifications
    create-iso                  ISO image creation
    create-usb                  USB image creation
    

    Notas - En esta salida del comando de ejemplo, una “X” en el campo resumable indica que puede reiniciar la generación desde este punto de comprobación.
  6. Genere la imagen y pause la creación de la imagen en el punto de comprobación especificado.
    # distro_const build -p checkpoint manifest

    Por ejemplo, el siguiente comando inicia la creación de una imagen y la detiene antes de que ba-arch modifique el área de la imagen:

    # distro_const build –p ba-arch /usr/share/distro_const/dc_livecd.xml
  7. Reanude la generación de la imagen desde un punto de comprobación especificado.
    # distro_const build -r checkpoint manifest

    Notas - El punto de comprobación especificado debe ser el punto de comprobación en el que se detuvo la ejecución de la creación anterior o un punto de comprobación previo. No es válido usar un punto de comprobación posterior.

    Por ejemplo, el siguiente comando reanuda la generación de la imagen en la etapa ba-arch.

    # distro_const build –r ba-arch /usr/share/distro_const/dc_livecd.xml

    Notas - Puede combinar las opciones de pausa y reanudación en un comando build.
  8. (Opcional)Una vez finalizada la creación, puede ver un archivo de registro con información sobre el proceso de generación.

    La salida de generación muestra la ubicación de los archivos de registro.