Omitir V�nculos de navegaci�n | |
Salir de la Vista de impresi�n | |
Creación de una imagen de instalación personalizada de Oracle Solaris 11 Oracle Solaris 11 Information Library (Español) |
1. Introducción a la creación de una imagen de instalación personalizada
La sintaxis completa para el comando distro_const es la siguiente:
Syntax: distro_const build [-v] [-r checkpoint_name] [-p checkpoint_name] [-l] manifest
Revise las siguientes opciones de comando.
Tabla 3-1 Opciones del comando distro_const
|
Nota - Debe asumir el rol de usuario root para utilizar el comando distro_const.
Antes de empezar
Descargue el paquete distribution-constructor y seleccione el manifiesto para la imagen. Si es necesario, personalice el manifiesto y agregue secuencias de comandos personalizadas.
# distro_const build manifest
Nota - Se requiere el subcomando build.
Reemplace el manifiesto con el nombre del archivo de manifiesto que se utilizará como plano de la imagen.
Por ejemplo, escriba el comando siguiente:
# distro_const build /usr/share/distro_const/dc_livecd.xml
La salida de la generación muestra la ubicación de los archivos de registro.
Puede utilizar las opciones proporcionadas en el comando distro_const para detener y reiniciar el proceso de generación en varias etapas durante el proceso de generación de imagen, para controlar y depurar la selección de archivos, paquetes y secuencias de comandos para la imagen que se está generando. Este proceso utiliza las opciones de puntos de comprobación disponibles en el comando distro_const como se describe en las siguientes instrucciones básicas.
# distro_const build -l manifest.xml
Nota - Se requiere el subcomando build.
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 punto de comprobación proporcionados por este comando como valores válidos para las demás opciones de comando de punto de comprobación.
Por ejemplo, el siguiente comando confirma los puntos de comprobación que están disponibles para un archivo de manifiesto llamado dc_livecd.xml.
# distro_const build -l /usr/share/distro_const/dc_livecd.xml
Una vez que se ejecuta el comando, se muestran los puntos de comprobación válidos. Por ejemplo, los siguientes pueden ser algunos de los puntos de comprobación.
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 Boot archive initialization ba-config Boot archive configuration ba-arch Boot archive archiving grub-setup Set up the GRUB menu pkg-img-mod Package image area modifications create-iso ISO image creation
Nota - En este ejemplo de salida de comando, la “X” del campo de reanudación indica que el proceso de generación se puede reiniciar desde ese punto de comprobación.
# distro_const build -p checkpoint_name manifest
Nota - Se requiere el subcomando build y los campos nombre_punto_comprobación y manifiesto.
Por ejemplo, el siguiente comando inicia la generación de una imagen y pausa la generación antes de que ba-arch modifique el área de la imagen:
# distro_const build -p ba-arch /usr/share/distro_const/dc_livecd.xml
# distro_const build -r checkpoint_name manifest
Nota - El punto de comprobación especificado debe ser el punto de comprobación en el que se detuvo la ejecución de la generación anterior, o uno anterior. Los puntos de comprobación posteriores no son válidos. Se requieren los campos nombre_punto_comprobación y manifiesto y el subcomando build.
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
Nota - Puede combinar las opciones de pausa y reanudación en un comando build.
La salida de la generación muestra la ubicación de los archivos de registro.