Avoir un serveur DHCP fonctionnel, spécifier le nom du fichier d’amorce dans /etc/dhcp/dhcpd.conf (ou équivalent):

filename "/pxelinux.0";
allow booting;
allow bootp;

Redémarrer le serveur dhcpd:

# service isc-dhcp-server restart

Installer “atftpd”

# apt-get install atftpd

(note: par défaut, atftpd utilise le répertoire /srv/tftp)

Obtenir les fichiers de démarrage/installation:

# cd /srv/tftp
# http://http.us.debian.org/debian/dists/squeeze/main/installer-i386/current/images/netboot/netboot.tar.gz
# tar zxfv netboot.tar.gz
# rm netboot.tar.gz

C’est prêt.