Installing Windows XP/2003 via PXE
- Configure DHCP:
- Option 66: IP address of server
- Option 67: root/pxelinux.0
- Install Open TFTP Server
- Install to default location: C:\OpenTFTPServer
- Start as service
- Create C:\OpenTFTPServer\root
- Populate C:\OpenTFTPServer\root
- Download root.zip
- Extract root.zip to C:\OpenTFTPServer\root
- Test your configuration by network booting a test machine
- You should end up with a screen like the following:
- If you see the above screen, its time to create your windows cd image!
- Create Windows ISO
- Download "firadisk-driver-0.0.1.30.zip" from reboot.pro (local mirror)
- Download and install nLite
- Insert Windows CDROM
- Start nLite, select your CDROM drive to load the files
- Integrate Driver from "firadisk-driver-0.0.1.30.zip", selecting textmode
- Save created iso to C:\OpenTFTPServer\root
- Edit pxelinux configuration file
- Open C:\OpenTFTPServer\root\pxelinux.cfg\default with notepad
- Edit the line "initrd lanxpprosp3.iso" to point to your iso you created above
- Save
- Test your newly created ISO
- Boot your test pc to the lan, and select "Windows XP Pro SP3 Installer"
- It can take up to 10 minutes to load the image, depending on your network:
- Eventually you should see the Windows "DOS" installer stage, if it doesn't complain about the cd, you're good!
- When the "DOS" portion of the install finishes and the machine reboots, you will need to go back into the installer menu choice, but DON'T "press any key to boot from cd". This will allow the "Windows" portion of the install to still see the ramdisk containing the ISO.