Introduction
This guide provides an easy and relatively quick way to PXE boot windows which means you can install Windows over the network with PXE without the need for a CD drive. While the previous guide allows you to slip stream updates and add extra programs it took a LONG LONG time to do, especially with all the downloads it needed to do, this one just installs a vanilla XP, nice and simple, and a lot quicker
Changelog
2008-05-26 Initial article published 2010-06-22 Updated last stage with instructions for injecting NIC drivers courtesy of Maarten
Once youve collected all of the above, lets begin; 1. Create a share, for the sake of argument create it at c:\WINSTALL 2. Copy your i386 folder and SMARTDRV.EXE into this folder 3. Make a note of your computer name/host name, you can find this out by right clicking on My Computer, going to properties, go to Computer Name tab, look under Full computer name, in my example, the computers name is STAR, i believe the name needs to be 12 chars or less for this to work in dos mode, so if its longer change it and reboot.
5. Launch TFTPD (if you get unable to locate configuration file Boot Failed: press a key to retry, or wait for reset, then you have NOT named the default file correctly) and configure it the following way:
6. Tip : if you close and reopen TFTP32 and the Current Directory defaults to your home directory rather than to C:\OUTPUT, right-click your TFTPD32 shortcut, go to Properties, and set the Start in textbox as C:\OUTPUT. 7. switch to the tab DHCP Server and fill in your network setup. Note that the PC you want to boot must be in the same Subnet. Enter pxelinux.0 as the boot file. The Screenshot below shows my setup. (IP pool starting address is the ip addresses the DHCP server can start from, size of pool is the amount from the starting address, in my example the DHCP server can give a client an address from 192.168.2.210 192.168.2.240) 8. Dont forget to SAVE.
Pages: 1 2 3
This entry was posted on Monday, May 26th, 2008 at 8:39 pm and is filed under Windows. You can follow any responses to this entry through the RSS 2.0 feed. Both comments and pings are currently closed.
14. In the blank file that opens up type the ip of your server, followed by tab and its host name, in my case it looked like:
192.168.2.100 STAR
15. Press Alt + X to save the file and quit 16. Just press enter through any other questions to accept the defaults 17. When you get to the command promt type: format c: /Q 18. When that finishes type net use x: \\HOSTNAME\SHARE so in my case i typed net use x: \\STAR\WINSTALL 19. type x: 20. type SMARTDRV.EXE 21. type cd i386 22. type winnt 23. It will now copy the files from the share onto your harddrive and start the windows install, at this point its worth closing tftpd32 if you havent already so u dont accidentally boot back into the boot floppy on reboot, 24. Perform a normal windows install, enjoy
10. Save _msnet.nic and inject it back into bartdisk.IMA, overwriting the original. 11. Save bartdisk.IMA and close WinImage. Pages: 1 2 3
This entry was posted on Monday, May 26th, 2008 at 8:39 pm and is filed under Windows. You can follow any responses to this entry through the RSS 2.0 feed. Both comments and pings are currently closed.