Capítulo 24. Cómo instalar en una imagen de disco
Este capítulo describe el proceso para crear imágenes personalizadas que se puedan arrancar y que son de varios tipos distintos, así como otros temas relacionados. El proceso de creación e instalación de imágenes se puede realizar manualmente con un procedimiento parecido al de la instalación normal de un disco duro, o bien se puede automatizar con un archivo Kckstart y la herramienta livemedia-creator.
Si elije el enfoque manual, podrá realizar la instalación de manera interactiva, mediante el instalador gráfico. El proceso es parecido a la instalación mediante un medio que se pueda arrancar de Red Hat Enterprise Linux y el programa de instalación gráfica; aunque antes de iniciar la instalación debe crear uno o más archivos de imagen vacíos manualmente.
Las instalaciones automatizadas de imágenes de disco mediante livemedia-creator son en cierto modo parecidas a las instalaciones Kickstart con arranque en red. Para usar este planteamiento, debe preparar un archivo Kickstart válido, que livemedia-creator utilizará para realizar la instalación. El archivo de imagen de disco se creará automáticamente.
Ambos métodos para instalacioness de imágenes de disco, requieren una fuente de instalación independiente. en la mayoría de los casos, el mejor enfoque era usar una imagen ISO del DVD binario de Red Hat Enterprise Linux DVD. Para obtener más información sobre cómo obtener imágenes ISO de instalación, consulte el Capítulo 1, Cómo descargar Red Hat Enterprise Linux .
Importante
Actualmente, no es posible utilizar una imagen ISO de instalación de Red Hat Enterprise Linux sin ninguna preparación adicional. La fuente de instalación para una instalación de imagen de disco se debe preparar del mismo modo que si realizara una instalación normal. Para obtener información sobre cómo preparar fuentes de instalación, consulte Sección 2.3, “Preparación de las fuentes de instalación”.
24.1. Instalación manual de imagen de disco
Para realizar una instalación manual en una imagen de disco, hay que ejecutar el instalador Anaconda en un sistema existente y especificar uno o más archivos de imagen de disco como destinos de la instalación. Las opciones adicionales también se pueden usar para seguir configurando el instalador. Puede obtener una lista de opciones disponibles mediante el comando
anaconda -h
.
Aviso
La instalación en imagen mediante Anaconda puede ser peligrosa, porque utiliza el programa de instalación en un sistema ya instalado. Aunque en este momento no se conocen errores que pudieran causar problemas, es posible que este proceso inutilice todo el sistema. La instalación en imágenes de disco debe realizarse siempre en sistemas o máquinas virtuales reservadas específicamente para este fin, no en sistemas que contengan datos de valor.
Esta sección ofrece información sobre la creación de imágenes de disco vacías y sobre el uso del instalador Anaconda para instalar Red Hat Enterprise Linux en dichas imágenes.
24.1.1. Preparación de una imagen de disco
El primer paso para la instalación manual en una imagen de disco es crear uno o más archivos de imagen, que más adelante se utilizarán como destinos de la instalación del mismo modo que si fueran dispositivos de almacenamiento físicos. En Red Hat Enterprise Linux, se puede crear un archivo de imagen de disco mediante el siguiente comando:
$
fallocate -l size name
Sustituya tamaño por un valor que represente el tamaño de la imagen (como
10G
o 5000M
), y nombre por el nombre de archivo de la imagen que va a crear. Por ejemplo, para crear una archivo de imagen de disco llamado myimage.raw
con un tamaño de 30 GB, use el siguiente comando:
$
fallocate -l 30G myimage.raw
Nota
El comando
fallocate
le permite especificar el tamaño del archivo a ser creado en diferentes formas, según el sufijo utilizado. Para obtener más información sobre cómo especificar el tamaño, consulte la página del manual fallocate(1)
.
El tamaño del archivo de imagen de disco que cree limitará la capacidad máxima de particiones que se creen durante la instalación. La imagen siempre debe tener un tamaño mínimo de 3 GB, aunque en la mayoría de los casos, los requisitos de espacio serán mayores. El tamaño exacto que necesitará para la instalación variará según el software que desee instalar, la cantidad de espacio de intercambio y la cantidad de espacio que necesite que esté disponible tras la instalación. Puede encontrar más información sobre particiones en:
- La Sección 6.10.4.5, “Esquema de particiones recomendado” para sistemas AMD64 e Intel 64
- La Sección 11.10.4.5, “Esquema de particiones recomendado” para servidores IBM Power Systems
- La Sección 15.10.3.5, “Esquema de particiones recomendado” para IBM System z
Después de crear uno o más archivos de discos vacíos, prosiga a la Sección 24.1.2, “Cómo instalar Red Hat Enterprise Linux en una imagen de disco”.
24.1.2. Cómo instalar Red Hat Enterprise Linux en una imagen de disco
Importante
Establezca el modo de seguridad para Linux, (
SELinux
), al modo permisivo o inhabilitado antes de crear imágenes personalizadas con Anaconda. Consulte la Guía del administrador y usuario Selinix de Red Hat Enterprise Linux 7 para más información sobre configuración de modos SELinux
.
Para iniciar la instalación en un archivo de imagen de disco, ejecute el siguiente comando como
raíz
:
#
anaconda --image=/path/to/image/file
Sustituya /path/to/image/file por la ruta completa al archivo de imagen que ha creado antes.
Después de ejecutar este comando, Anaconda se iniciará en su sistema. La interfaz de instalación será la misma que si hubiera realizado la instalación normalmente (arrancando el sistema desde un medio de Red Hat Enterprise Linux), salvo que la instalación gráfica se iniciará directamente, saltándose el menú de arranque. Esto significa que hay que especificar las opciones de arranque como argumentos adicionales en el comando
anaconda
. Para ver una lista completa de los comandos compatibles, ejecute anaconda -h
en una línea de comandos.
Una de las opciones más importantes es
--repo=
, que le permite especificar una fuente de instalación. Esta opción emplea la misma sintaxis que la opción de arranque inst.repo=
. Para obtener más información, consulte Sección 20.1, “Configuración del sistema de instalación en el menú de arranque”.
Si utiliza la opción
--imagen=
, únicamente el archivo de imagen de disco especificado estará disponible como destino de la instalación. No se verán más dispositivos en el cuadro de diálogo Destino de la instalación. Si desea utilizar varias imágenes de disco, deberá especificar la opción --imagen=
por separado para cada archivo de imagen. Por ejemplo:
#
anaconda --image=/home/testuser/diskinstall/image1.raw --image=/home/testuser/diskinstall/image2.raw
El comando anterior iniciará Anaconda y, en la pantalla Destino de la instalación, los dos archivos de imagen especificados estarán disponibles como destinos de instalación.
De forma opcional, también puede asignar nombres personalizados a los archivos de imagen de disco utilizados en la instalación. Para asignar un nombre a un archivo de imagen de disco, añada
:nombre
al final del nombre del archivo de imagen de disco. Por ejemplo, para utilizar un archivo de imagen de disco ubicado en /home/testuser/diskinstall/image1.raw
y asignarle el nombre myimage
, ejecute el siguiente comando:
#
anaconda --image=/home/testuser/diskinstall/image1.raw:myimage