Red Hat Linux 9: Manual de personalización de Red Hat Linux | ||
---|---|---|
Anterior | Capítulo 7. Instalaciones Kickstart | Siguiente |
Un archivo kickstart debe ser colocado en alguna de las siguientes ubicaciones:
En un disquete de arranque
En un CD-ROM de arranque
En la red
Normalmente un archivo kickstart es copiado a un disquete de arranque, o se coloca disponible en la red. La solución basada en la red es la usada más comúnmente, pues la mayoría de las instalaciones kickstart tienden a ser realizadas en computadoras de red.
Demos una mirada más profunda a dónde se puede colocar el archivo kickstart.
Para realizar una instalación kickstart basada en disquete, el archivo kickstart debe ser llamado ks.cfg y colocarse en el directorio de nivel más alto del disquete de arranque. Consulte la sección Creación de un disquete de arranque en el Manual de instalación de Red Hat Linux para instrucciones sobre cómo crear un disco de arranque. Debido a que los discos de arranque de Red Hat Linux están en formato MS-DOS, es fácil copiar el archivo kickstart bajo Linux usando el comando mcopy:
mcopy ks.cfg a: |
Alternativamente, puede usar Windows para copiar el archivo. También puede montar el disco de arranque MS-DOS en Red Hat Linux con el sistema de archivos vfat y usar el comando cp para copiar el archivo en el disquete.
Para realizar una instalación basada en CD-ROM, el archivo kickstart se debe llamar ks.cfg y se debe ubicar en el directorio de nivel más alto en el CD-ROM de arranque. Puesto que un CD-ROM es de sólo lectura el archivo debe ser añadido al directorio usado para crear la imagen escrita al CD-ROM. Refiérase a la sección Creación de un CD-ROM de arranque de instalación en el Manual de instalación de Red Hat Linux para instrucciones sobre la creación de un CD-ROM de arranque; sin embargo, antes de hacer el archivo de imagen file.iso, copie el archivo kickstart ks.cfg al directorio isolinux/.
Las instalaciones basadas en la red usando kickstart son muy comunes porque los administradores de sistemas pueden fácilmente automatizar el proceso de instalación en muchas computadoras conectadas rápidamente y sin complicaciones. En general, la solución usada más comúnmente es para que el administrador tenga un servidor BOOTP/DHCP y un servidor NFS en la red local. El servidor BOOTP/DHCP es usado para darle al cliente su información de red, mientras que los archivos verdaderos usados durante la instalación son servidos desde el servidor NFS. A menudo, estos dos servidores se ejecutan en la misma máquina, pero no se requiere que sea así.
Para realizar una instalación kickstart basada en la red, debe tener un servidor BOOTP/DHCP en su red y este debe incluir información de configuración para la máquina en la cual está intentando instalar Red Hat Linux. El servidor BOOTP/DHCP proporcionará el cliente con su información de red así como también la ubicación del archivo kickstart.
Si un archivo kickstart es especificado por el servidor BOOTP/DHCP, el sistema cliente intentará un montaje NFS de la ruta del archivo y copiará el archivo especificado al cliente, usándolo como el archivo kickstart. Las configuraciones exactas varían dependiendo del servidor BOOTP/DHCP que utilice.
He aquí un ejemplo de una línea desde el archivo dhcpd.conf para el servidor DHCP distribuído con Red Hat Linux:
filename "/usr/new-machine/kickstart/"; next-server blarg.redhat.com; |
Observe que debería reemplazar el valor luego de filename con el nombre del archivo kickstart (o el directorio en el cual se encuentra el archivo kickstart) y el valor luego de next-server con el nombre del servidor NFS.
Si el nombre del archivo devuelto por el servidor BOOTP/DHCP termina con una barra oblicua ("/"), entonces es interpretado como una ruta. En este caso, el sistema cliente monta esa ruta usando NFS y busca por un archivo particular. El nombre del archivo que el cliente busca es:
<ip-addr>-kickstart |
La sección <ip-addr> del nombre de archivo debería ser reemplazado con la dirección IP del cliente y anotada con puntuación decimal. Por ejemplo, el nombre de archivo para una computadora con una dirección IP 10.10.0.1 sería 10.10.0.1-kickstart.
Note que si no especifica el nombre del servidor, el sistema cliente intentará usar el servidor que contestó la petición BOOTP/DHCP como su servidor NFS. Si no especifica una ruta o un nombre de archivo, el cliente intentará montar /kickstart desde el servidor BOOTP/DHCP e intentará encontrar el archivo kickstart usando el mismo nombre de archivo <ip-addr>-kickstart como se describe arriba.