Friday 11 March 2011

How to setup PXE boot server on Windows XP Part II

Ok After you got PXE boot server,The remaining steps are adding OS image for installation.Below steps are only for windows vista/2008/7 both 32 and 64 bit edition.

1. Install WinPE3.0 -> WAIK (Note: you need to install .NET Framework 2.0 and MSXML 6 SP1 as well)
2. Run [4a_WinPE.cmd] and [4b_WinPE.cmd] so easy.
3. Configure file
C:\PXE\tftpboot\pxelinux.cfg\default by adding below entry

LABEL winpe
MENU LABEL WinPE 3.0
KERNEL /boot/pxeboot.0

4.
Add option for OS installation
  • If adding Windows Vista, copy all files and folder from Windows Vista source to C:\PXE\tftpboot\vista\ - share C:\PXE\tftpboot\vista\ as vista
  • If adding Windows 2008, copy all files and folder from Windows 2008 source to C:\PXE\tftpboot\2008\ - share C:\PXE\tftpboot\2008\ as 2008
  • If adding Windows 7, copy all files and folder from Windows 7 source to C:\PXE\tftpboot\seven\ - share C:\PXE\tftpboot\seven\ as seven
5. Start C:\PXE\tftpd32\tftpd32.exe
6.
Start C:\PXE\binl\binlsrv.exe
7.
Boot the client PC using PXE boot option
8. Select an option from the menu
9. Select the first Ramdisk options entry if your source files are 32-bit or Select the second Ramdisk options entry if your source files are 64-bit
10. Once WinPE has booted enter command.Select one below:
Vista : net use z: \\[your server's ip]\vista /u:[your server's ip]\[your server's user] "[your user's password]"
2008 : net use z: \\[your server's ip]\2008 /u:[your server's ip]\[your server's user] "[your user's password]"
7 : net use z: \\[your server's ip]\7 /u:[your server's ip]\[your server's user] "[your user's password]"
10. Enter drive Z:
11. run setup.exe then enjoy!!!

1 comment:

bajo79 said...

Here is hot to do it with linux:
https://rapidshare.com/files/2791042073/How_to_setup_PXE_server.pdf