Los perfiles derivados se crean mediante una secuencia de comandos de inicio en el transcurso de una instalación JumpStart personalizada. Los perfiles derivados se usan cuando el archivo rules no se puede configurar para que concuerde con determinados sistemas de un perfil. Por ejemplo, es posible que los perfiles derivados sean necesarios para modelos de sistemas idénticos que tengan componentes de hardware diferentes, como los sistemas con memorias intermedias de trama diferentes.
Para configurar una regla para que use un perfil derivado deberá realizar las siguientes tareas:
Establezca el campo de perfil en un signo igual (=) en lugar de un perfil.
Fije el campo de inicio en una secuencia de inicio que cree un perfil derivado, dependiente del sistema en el que se pretenda instalar el software Solaris.
Cuando un sistema concuerda con una regla cuyo campo de perfil es un signo igual (=), la secuencia de comandos de inicio crea el perfil derivado que se usa para instalar el software Solaris en el sistema.
A continuación se ofrece un ejemplo de secuencia de inicio que crea el mismo perfil derivado en cada ocasión. Se puede escribir una secuencia de inicio para crear perfiles derivados diferentes que dependen de la evaluación de las reglas.
#!/bin/sh echo "install_type initial_install" > ${SI_PROFILE} echo "system_type standalone" >> ${SI_PROFILE} echo "partitioning default" >> ${SI_PROFILE} echo "cluster SUNWCprog" >> ${SI_PROFILE} echo "package SUNWman delete" >> ${SI_PROFILE} echo "package SUNWolman delete" >> ${SI_PROFILE} echo "package SUNWxwman delete" >> ${SI_PROFILE} |
En el ejemplo, la secuencia de comandos de inicio debe ser la variable de entorno SI_PROFILE para el nombre del perfil derivado, que de forma predeterminada se establece en /tmp/install.input .
Si para crear un perfil derivado se utiliza una secuencia de comandos de inicio, compruebe que la secuencia de comandos no contenga errores. Los perfiles derivados no se verifican con la secuencia check porque no se crean hasta que se ha ejecutado la secuencia de inicio.