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
El constructor de distribuciones es una herramienta de línea de comandos para generar imágenes preconfiguradas de Oracle Solaris. Esta herramienta utiliza un archivo de manifiesto XML como entrada y genera una imagen que se basa en los parámetros especificados en el archivo de manifiesto.
El constructor de distribuciones puede generar una imagen ISO, que es un archivo de almacenamiento, también conocido como una imagen de disco, de un disco óptico en un formato definido por la Organización Internacional de Normalización (ISO). También puede crear una imagen USB sobre la base de una imagen ISO generada. A diferencia de las imágenes ISO, sin embargo, la imagen USB sólo se puede crear y utilizar en sistemas x86.
Tenga en cuenta lo siguiente:
En función de la configuración de la imagen, las imágenes ISO o USB pueden ser de inicio.
Tanto las imágenes ISO como las imágenes USB se pueden instalar en un sistema o ejecutar en un entorno de medios activos.
Una imagen ISO se puede grabar en un CD o DVD.
Una imagen USB se puede copiar en una unidad flash.
Tanto las imágenes ISO como las imágenes USB se pueden publicar en Internet.
El constructor de distribuciones crea una imagen USB que podría funcionar en diversos tipos de dispositivos de memoria flash, si el controlador de esos dispositivos es compatible con la versión de Oracle Solaris. La utilidad usbcopy debe utilizarse para copiar la imagen en una unidad USB flash. Esta utilidad usbcopy está disponible en el paquete distribution-constructor.
Puede utilizar el constructor de distribuciones para crear los siguientes tipos de imágenes de Oracle Solaris.
Oracle Solaris x86 LiveCD: puede crear una imagen ISO x86 que se puede comparar con la imagen LiveCD que se distribuye como una versión de Oracle Solaris. También puede modificar el contenido de esta imagen ISO agregando o eliminando paquetes. Puede revisar la configuración predeterminada del entorno iniciado resultante para crear una imagen ISO o USB personalizada.
Nota - Según el tamaño de los paquetes incluidos en la imagen LiveCD, es posible que la imagen LiveCD sea una imagen LiveDVD.
Para obtener más información sobre instalaciones LiveCD, consulte el Capítulo 3, Uso de LiveCD de Instalación de sistemas Oracle Solaris 11.
Imagen de instalación de texto x86 o SPARC de Oracle Solaris: puede crear una imagen ISO SPARC o x86 que se pueda usar para realizar una instalación de texto del sistema operativo Oracle Solaris. El instalador de texto se puede usar en sistemas que no requieren tarjetas gráficas.
Nota - Una instalación de texto no instala todos los paquetes de software que se incluyen al realizar la instalación desde LiveCD. Por ejemplo, el instalador de texto no instalar un escritorio. Después de una instalación de texto, puede agregar paquetes adicionales, como el paquete solaris-desktop.
Para obtener más información sobre instalaciones de texto, consulte el Capítulo 4, Uso del instalador de texto de Instalación de sistemas Oracle Solaris 11.
Imagen ISO x86 o SPARC para instalaciones automatizadas: la versión de Oracle Solaris incluye la herramienta Automated Installer. Automated Installer (AI) se utiliza para automatizar la instalación del sistema operativo Oracle Solaris en uno o varios sistemas SPARC y x86 en una red. Las instalaciones pueden diferir en la arquitectura, los paquetes instalados, la capacidad del disco y otros parámetros. Automated Installer utiliza una imagen ISO AI SPARC o x86 para instalar el sistema operativo Oracle Solaris en sistemas cliente. Puede utilizar el constructor de distribuciones para crear una imagen ISO AI SPARC que se puede utilizar para instalar el sistema operativo Oracle Solaris en clientes SPARC, o para crear una imagen ISO AI x86 que se puede utilizar para instalar el sistema operativo Oracle Solaris en clientes x86.
Para obtener información sobre el uso de Automated Installer, consulte la Parte III, Instalación con un servidor de instalación de Instalación de sistemas Oracle Solaris 11.
El constructor de distribuciones crea imágenes según los valores especificados en los archivos XML, denominados archivos de manifiesto. Los archivos de manifiesto contienen especificaciones para el contenido y los parámetros de las imágenes ISO que se crean mediante el constructor de distribuciones. El constructor de distribuciones contiene manifiestos de ejemplo que se pueden utilizar para crear un LiveCD personalizado, una imagen ISO AI x86 o SPARC, o una imagen de instalación de texto x86 o SPARC.
Todos los campos de cada archivo de manifiesto proporcionan valores predeterminados que crearán el tipo de imagen que necesite. Puede editar los campos del archivo manifiesto para personalizar aún más la imagen resultante. Por ejemplo, puede editar el elemento de destino en el manifiesto para especificar una ubicación distinta para el área de generación donde se puede construir la imagen. Además, puede controlar el editor especificado y asegurarse de que el sistema que está utilizando pueda ponerse en contacto con el editor para descargar los paquetes necesarios para generar la imagen. Si es necesario, puede editar el elemento de nombre de software para especificar un editor y una ubicación de depósito diferentes. Para obtener instrucciones, consulte Personalización de imágenes.
También puede crear secuencias de comandos personalizadas para modificar la imagen de instalación. A continuación, puede agregar puntos de comprobación al archivo de manifiesto para ejecutar estas secuencias de comandos personalizadas. Para obtener más información, consulte Creación y utilización de secuencias de comandos personalizadas.
El paquete de constructor de distribuciones también incluye una utilidad de línea de comandos, el comando distro_const, que interpreta las especificaciones del manifiesto y genera la imagen. Una vez que haya terminado de editar el plano de la imagen en un archivo de manifiesto según sus necesidades, ejecute el comando distro_const para generar la imagen. Para obtener más información, consulte el Capítulo 3, Generación de una imagen.
Puede utilizar las opciones proporcionadas en el comando distro_const para detener y reiniciar el proceso de generación en varias etapas del proceso de generación de imagen, para comprobar y depurar la imagen que se está generando. Este proceso de detención y reinicio durante el proceso de generación se denomina punto de comprobación. El proceso de punto de comprobación es opcional. Los puntos de comprobación predeterminados se especifican en cada archivo de manifiesto. Para obtener instrucciones, consulte Cómo generar una imagen en etapas o la página del comando man distro_const(1M).
El archivo raíz para imágenes x86 difiere del archivo raíz para imágenes SPARC. El archivo raíz completo, o boot_archive, para imágenes x86 es un sistema de archivos UFS, comprimido mediante lzma. La plataforma SPARC no admite la compresión del archivo raíz completo de esta manera. En su lugar, los archivos raíz SPARC utilizan DCFS, que comprime cada archivo de manera individual. Es posible que estos archivos comprimidos individualmente requieran un manejo especial en el manifiesto. Para obtener instrucciones, consulte el campo <boot_archive_contents> en la página del comando man dc_manifest(4).