31Okt/080
PXE – Boot-Server
TFTP-Server
Zunächste einen TFTP-Server installieren
sudo apt-get update
sudo apt-get install tftpd-hpa
konfigurieren
sudo nano /etc/default/tftpd-hpa
#Defaults for tftpd-hpa RUN_DAEMON="yes" OPTIONS="-l -s /var/lib/tftpboot"
und starten.
sudo /etc/init.d/tftpd-hpa start
Bootimage
Das Bootimage holen.
Für Intrepid (8.10):
wget http://de.archive.ubuntu.com/ubuntu/dists/intrepid/main/installer-i386/current/images/netboot/netboot.tar.gz
oder Hardy (8.04):
wget http://de.archive.ubuntu.com/ubuntu/dists/hardy/main/installer-i386/current/images/netboot/netboot.tar.gz
In /var/lib/tftpboot entpacken.
sudo tar -xvzf netboot.tar.gz -C /var/lib/tftpboot/
Die Besitzer anpassen.
sudo chown -R nobody:nogroup /var/lib/tftpboot
DHCP-Server
den TFTP-Server beim DHCP-Server bekanntmachen.
sudo nano /etc/dnsmasq.conf
# Set the boot filename and tftpd server name and address # for BOOTP. You will only need this if you want to # boot machines over the network. dhcp-boot=/pxelinux.0,0.0.0.0
Dnsmasq neustarten.
sudo /etc/init.d/dnsmasq restart









