28.6. Script de pre-instalación
Tiene la opción de añadir comandos para que se ejecuten en el sistema una vez se ha analizado el archivo
ks.cfg
. Esta sección debe estar al final del archivo kickstart (después de los comandos) y debe comenzar con el comando %pre
. Se puede acceder a la red en la sección %pre
, pero como el servidor de nombres no ha sido aun configurado, sólo las direcciones IP funcionan.
Nota
Tenga en cuenta que el script de pre instalación no es ejecutado en el ambiente chroot.
--interpreter /usr/bin/python
- Le permite especificar un lenguage de script diferente, tal como Python. Reemplace /usr/bin/python con el lenguage de su preferencia.
28.6.1. Ejemplo Copiar enlaceEnlace copiado en el portapapeles!
Copiar enlaceEnlace copiado en el portapapeles!
He aquí un ejemplo de una sección
%pre
:
Este script determina el número de discos duros en el sistema y escribe un archivo de texto con un esquema de particionamiento diferente dependiendo de si tiene uno o dos discos. En vez de tener un conjunto de comandos en el archivo kickstart, incluya la línea:
%include /tmp/part-include
%include /tmp/part-include
Se utiliza el comando de particionamiento seleccionado en el script.
Nota
La sección previa a la instalación en kickstart no puede administrar múltiples árboles de instalación o medios de fuentes. Esta información debe ser incluida por cada archivo ks.cfg creado, ya que el script previo a la instalación es ejecutado durante la segunda parte del proceso de instalación.