Debian

Instalar Debian desde la red

Supongamos que tenemos un portátil al que queremos instalar una Debian y no queremos utilizar ni cd ni pendrive, sólo el cable de red. Para ello utilizaremos otro equipo que le proporcione los datos de la conexión a la red y los datos suficientes para poder iniciar el arranque de la instalación de Debian.

Nuestro servidor (OpenSuse 10.2 en este caso) tendrá que tener configurado un servicio DHCP con una configuración similar a la siguiente (/etc/dhcpd.conf):

option domain-name «midominio»;
option domain-name-servers 192.168.1.1;
allow booting;
allow bootp;
option routers 192.168.0.1;
option ntp-servers 192.168.0.1;
default-lease-time 14400;
ddns-update-style none;
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.10 192.168.0.200;
default-lease-time 14400;
max-lease-time 172800;
next-server 192.168.0.1;
filename «pxelinux.0»;
}

También tendrá que tener instalado un servidor TFTP con una configuración como esta (/etc/xinetd.d/tftp):

service tftp
{
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -s /tftpboot
}

Crearemos un directorio /tftpboot donde copiaremos los datos contenidos en el «netboot.tar.gz» de nuestra Debian.

Ahora sólo hace falta enchufar el portátil, decirle que arranque por red y esperar a que cargue. Comenzará la instalación y será cuestión de tiempo que acabe instalada en nuestro equipo.

Nota: recordad abrir el puerto de TFTP en el cortafuegos de vuestro servidor.