28.4. Automatización de la Instalación con Kickstart
Puede permitir que una instalación se ejecute mediante Kickstart especifica los parámetros para una instalación. Cuando el sistema de instalación arranca, lee el archivo Kickstart y lleva a cabo el proceso de instalación sin ninguna otra entrada de usuario.
Nota
El proceso de instalación de Red Hat Enterprise Linux escribe automáticamente el archivo Kickstart que contiene los parámetros para el sistema instalado. Este archivo se guarda siempre como
/root/anaconda-ks.cfg
. Puede usarlo para repetir la instalación con valores idénticos, o modificar copias para especificar parámetros para otros sistemas.
Importante
Firstboot no se ejecuta después de que un sistema ha sido instalado desde el archivo Kickstart a menos que se incluya un escritorio y un X Window System en la instalación e inicio de sesión gráfica. Se puede, especificar un usuario con la opción
user
en el archivo Kickstart antes de instalar sistemas adicionales desde éste (Consulte la Sección 32.4, “Opciones de Kickstart” para obtener más información) o ingresar al sistema instalado con una consola virtual como root y añadir usuarios con el comando adduser
.
Red Hat Enterprise Linux incluye una aplicación gráfica para crear y modificar archivos Kickstart seleccionando las opciones que Ud. requiera. Use el paquete .
system-config-kickstart
para instalar esta herramienta. Para cargar el editor Kickstart de Red Hat Enterprise Linux, elija
Los archivos Kickstart listan los valores de instalación en texto plano, con una opción por línea. Este formato le permite modificar los archivos Kickstart sin un editor de textos, y escribir los scripts o aplicaciones que generen archivos Kickstart personalizados para sus sistemas.
Para automatizar el proceso de instalación con un archivo Kickstart, use la opción
ks
para especificar el nombre y la ubicación del archivo:
linux ks=location/kickstart-file.cfg
Puede usar los archivos Kickstart que están en el almacenamiento removible, un disco duro o en un servidor de red. Consulte la Tabla 28.2, “Fuentes Kickstart” para ver las fuentes de Kickstart soportadas.
Fuente Kickstart | Formato de opción |
---|---|
Unidad de DVD | ks=cdrom:/directorio/ks.cfg |
Disco duro | ks=hd:/device/directorio/ks.cfg |
Otro dispositivo | ks=archivo:/dispositivo/directorio/ks.cfg |
Servidor HTTP | ks=http://server.mydomain.com/directory/ks.cfg |
Servidor HTTPS | ks=https://server.mydomain.com/directory/ks.cfg |
Servidor FTP | ks=ftp://server.mydomain.com/directory/ks.cfg |
Servidor NFS | ks=nfs:server.mydomain.com:/directory/ks.cfg |
Para obtener un archivo Kickstart desde un script o aplicación en un servidor Web, especifique la URL de la aplicación con la opción
ks=
. Si agrega la opción kssendmac
, la petición también envía cabeceras HTTP a la aplicación de Web. Su aplicación puede usar estas cabeceras para identificar el computador. Esta línea envía el pedido con cabeceras a la aplicación http://servidor.midominio.com/kickstart.cgi:
linux ks=http://server.mydomain.com/kickstart.cgi kssendmac