Una de las alternativas de instalación es realizarlo todo a través de la red, es decir, obtener la imagen del kernel de arranque y posteriormente montar todo el sistema de archivos (del proceso de instalación) desde la red.
Para llevarlo a cabo se requiere de la combinación de los protocolos TFTP, BOOTP y NFS.
El archivo /etc/xinetd.conf en el caso de usar xinetd.
service tftp
{
socket_type = dgram
protocol = udp
wait = yes
user = nobody
server = /usr/sbin/in.tftpd
server_args = /tftpboot
}
El servidor de DHCP provisto en Debian es posible configurarlo para que atienda el servicio BOOTP requerido por el host remoto para obtener su dirección IP y el archivo de arranque.
La configuración del archivo dhcpd.conf debiera incluir una definción como la siguiente:
...
host power3 {
filename "/tftpboot/zImage.chrp-power3-2.4.16-SMP-3";
next-server 146.83.195.84;
option root-path "/tftpboot/146.83.195.98";
hardware ethernet 00:06:29:04:30:ae;
fixed-address dhcp-98.dci.ubiobio.cl;
}
...