Paul Maunders | Web log
Economics, Business, Telecoms, Tech and Gadgets

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

Leave a Comment

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.