Populate the tftpd server
This will populate the TFTP server with the Debian Etch and Ubuntu Gutsy boot loaders.Debian (Etch)
wget -c http://ftp.uk.debian.org/debian/dists/etch/main/installer-i386/current/images/netboot/netboot.tar.gz -O /var/lib/tftpboot/etch-netboot.tar.gz cd /var/lib/tftpboot tar zxvf etch-netboot.tar.gz mv debian-installer etch-installer
Ubuntu (Gutsy)
wget -c http://archive.ubuntu.com/ubuntu/dists/gutsy/main/installer-i386/current/images/netboot/netboot.tar.gz -O /var/lib/tftpboot/gutsy-netboot.tar.gz cd /var/lib/tftpboot tar zxvf gutsy-netboot.tar.gz mv ubuntu-installer gutsy-installerWhen these commands have been completed we'll have the following structure:
tree /var/lib/tftpboot/Sample
/var/lib/tftpboot/
|-- etch-installer
| `-- i386
| |-- boot-screens
| | |-- boot.txt
| | |-- f1.txt
| | |-- f10.txt
| | |-- f2.txt
| | |-- f3.txt
| | |-- f4.txt
| | |-- f5.txt
| | |-- f6.txt
| | |-- f7.txt
| | |-- f8.txt
| | |-- f9.txt
| | `-- splash.rle
| |-- initrd.gz
| |-- linux
| |-- pxelinux.0
| |-- pxelinux.cfg
| | `-- default
| `-- pxelinux.cfg.serial-9600
| `-- default
|-- etch-netboot.tar.gz
|-- gutsy-netboot.tar.gz
|-- pxelinux.0 -> ubuntu-installer/i386/pxelinux.0
|-- pxelinux.cfg -> ubuntu-installer/i386/pxelinux.cfg
`-- gutsy-installer
`-- i386
|-- boot-screens
| |-- boot.txt
| |-- f1.txt
| |-- f10.txt
| |-- f2.txt
| |-- f3.txt
| |-- f4.txt
| |-- f5.txt
| |-- f6.txt
| |-- f7.txt
| |-- f8.txt
| |-- f9.txt
| `-- splash.rle
|-- initrd.gz
|-- linux
|-- pxelinux.0
|-- pxelinux.cfg
| `-- default
`-- pxelinux.cfg.serial-9600
`-- default
11 directories, 37 files
$Id: PopulateTheTFTPServer,v 1.4 2008/01/08 05:40:26 martin Exp $
Wiki Index All Recent Edit Top

