A.4. Automatización de la Instalación con Kickstart

Un archivo Kickstart especifica los parámetros para una instalación. Una vez que el sistema de instalación arranca, puede leer el archivo Kickstart y llevar a cabo el proceso de instalación sin necesidad de interactuar con un usuario.

[Sugerencia]Todas las Instalaciones Producen un Archivo Kickstart

El proceso de instalación de Fedora escribe automáticamente un archivo Kickstart que contiene los parámetros para el sistema instalado. Este archivo está siempre guardado como /root/anaconda-ks.cfg. Puede usar este archivo para repetir la instalación con valores idénticos, o modificar copias para especificar parámetros para otros sistemas.

Fedora 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 este utilitario. Para cargar el editor Kickstart de Fedora, elija ApplicacionesHerramientas del SistemaKickstart.

Los archivos Kickstart listaln 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=ubicacion/archivo-kickstart.cfg

Puede usar los archivos Kickstart que están en el almacenamiento removible, disco rígido o en un servidor de red. Vaya a Tabla A.2, “Fuentes Kickstart” para ver los lugares desde donde se puede sacar archivos Kickstart.

Fuente KickstartFormato de Opción

Unidad de CD o DVD

ks=cdrom:/directorio/ks.cfg

Disco Rígido

ks=hd:/dispositivo/directorio/ks.cfg

Otro Dispositivo

ks=file:/dispositivo/directorio/ks.cfg

Servidor HTTP

ks=http://servidor.midominio.com/directorio/ks.cfg

Servidor FTP

ks=ftp://servidor.midominio.com/directorio/ks.cfg

Servidor NFS

ks=nfs:servidor.midominio.com:/directorio/ks.cfg

Tabla A.2. Fuentes Kickstart

Para obtener un archivo Kickstart desde un script o aplicación en un servidor Web, especifique el URL de la aplicación con la opción ks=. Si agrega la opción kssendmac, la pregunta al servidor envía también las cabeceras HTTP a la aplicación Web. Su aplicación puede usar estas cabeceras para identificar la computadora. Esta línea envía el pedido con cabeceras a la aplicación http://servidor.midominio.com/kickstart.cgi:

linux ks=http://servidor.midominio.com/kickstart.cgi kssendmac