I setup a PXE server and started falling in love with it because it made my life so easy with diagnosing PC's, that that is needed is plugging the computer into the network, selecting it to boot off of network and very quickly it comes up with a menu asking which tool I would like to run. This means no more forgetting CD's in peoples computers and having to burn 50 of them and have them all slowly find their way back to you (hopefully).
If you want to do it the easier way, then download PXE Knife. It's setup to boot on PXE and has a pretty good set of utilities. I prefer the UBCD because it has a better variety of utilities and is more supported as well as updated more often (but that hasn’t stopped me from setting both up).
My tutorial assumes that you already have a network boot server setup. If you don’t have a network boot server setup then for Windows users take a look at tftpd32 and for Linux users, look at DRBL. Keep in mind that a PXE server needs to be a DHCP server so make sure that no other dhcp server is running on the network. You can configure it to use a specific nic card if you have two so that DHCP will only run on the one nic card (which is what I’m doing), you can put it on it’s own network or you can disable DHCP on the current DHCP server.
1. Download the iso of the UBCD: http://www.ultimatebootcd.com/download.html
2. Once you have the iso, you will need to extract it.
Linux: You just need to mount it using the following command:
mount -o loop -t iso9660 ubcd11.iso /mnt/iso
Windows: I opened the iso up in the winRAR trial and extracted it
3. copy all the files to your PXE boot folder.
Linux: /tftpboot/nbi_img/ (this should be the default directory)
Windows: C:\PXEServer\TFTPRoot (or whichever you selected)
4. Open the following file in a text editor:
5. Add the following lines to the end of the “default” file (this is for Linux and Windows):
LABEL Ultimate Boot CD
MENU LABEL Ultimate Boot CD
This is my first tutorial I've written so thank you for being patient. If you have any suggestions on a better way to word it, let me know. I hope it helped.[/quote]