Ubuntu PXE (network) install with Fiesty Fawn (7.04)
May 13th, 2007 by admin
1) First of all, setup tftpd on the server where you want to host the network boot files:
sudo bash
apt-get install tftp-hpa tftpd-hpa xinetd
vim /etc/xinetd.d/tftpd
2) Paste in the following:
---- BEGIN CUT ----
service tftp
{
disable = no
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -s /tftpboot
}
---- END CUT ----
3) Make the tftp user account:
useradd -d /tftpboot tftp
4) Download the latest ubuntu "netboot" files:
lftp -c "open http://archive.ubuntu.com/ubuntu/dists/feisty/main/installer-i386/current/images/; mirror netboot/"
mv netboot/ /tftpboot/ubuntu7.04
5) Setup your DHCP client to give out the following file via BOOTP
ubuntu7.04/pxelinux.0
Posted in ubuntu