1.6. Instalación a través de la red

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.

1.6.1. Configuración de la imagen de arranque (TFTP)

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
		}
		

1.6.2. Configuración de NFS

El archivo /etc/exports


		/tftpboot 146.83.195.98(rw,no_root_squash)		
		

1.6.3. Configuración de BOOTP (a través de DHCP)

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;
		}

		...
		

1.6.4. Arranque desde red

Parámetros iniciales


		0> boot net console=ttyS0,9600 root=/dev/nfs 
		nfsaddrs=146.83.195.98:146.83.195.84:146.83.195.126:255.255.255.128 
		nfsroot=146.83.195.84:/tftpboot/146.83.195.98