View Single Post
  #1 (permalink)  
Old 07-07-2006, 05:18 PM
tom tom is offline
Contributors
User
 
Join Date: Jun 2005
Location: London, UK
Posts: 213
Thanks: 0
Thanked 0 Times in 0 Posts
Rep Power: 5
tom is on a distinguished road
Default Ubuntu Linux network installation using a boot server

My school decided to dual boots all Windows XP box with Ubuntu Linux. Sure you can use CD for all installation. Two problems with CD installation

1) Every computer in Lab is not equipped with CD/DVD ROM
2) Time consuming

So we decided to setup a boot server and install Ubentu from a boot server

Requirments
=> Ubuntu Linux PXE Boot Server with following softwares
=> DHCP
=> Trivial FTP


Procedure
Install necessary packages

Install DHCP server
Code:
sudo apt-get install dhcp-server
Install DHCP tftpd
Code:
sudo apt-get install tftpd-hpa
Goto /var/lib/tftpboot directory:
Code:
sudo cd /var/lib/tftpboot
Download all files from http://archive.ubuntu.com/ubuntu/dis...images/netboot directory to /var/lib/tftpboot (use wget or other download client)

Here is listing of netboot after download:
Code:
ls -l netboot
Output
Code:
boot.img.gz  mini.iso  netboot.tar.gz  pxelinux.0  pxelinux.cfg  ubuntu-installer
Now extract netboot.tar.gz file
Code:
sudo tar -zxvf netboot.tar.gz

Configure DHCP server as per your requirements.

Restart the services:
Code:
sudo /etc/init.d/dhcpd restart
sudo /etc/init.d/inetd restart
Boot Windows XP desktop system from PXE boot. Goto bios > Setup network boot (PXE)

If everything go according to plan, you should see network Ubentu booting screen. Now just follow on screen installation and do the installation over network.
Reply With Quote