This document is part of Unattended, a Windows deployment system.
It is possible to setup a PXE server on Widows 2000 server without installing RIS. Do all of this on whatever machine is serving DHCP.
01 04 00 00 00 00 ff
.c:\>netsh netsh>dhcp netsh dhcp>server \\server_name netsh dhcp server>add optiondef 60 ClassID String 0 netsh dhcp server>set optionvalue 60 STRING PXEClient
(Thanks to Mark McRitchie for this step.)
If you use the Linux-based boot disk, you can set the boot disk's defaults (user name, password, share) via DHCP option 233. Open a command prompt and type:
netsh dhcp server add optiondef 233 Unattended String 0 comment="Unattended dhcp info"
Go back to "Scope Options", select configure options, put a check
mark next to the new entry, and fill in the boot disk options you want
to use (e.g.,
z_user=username z_pass=sekrit z_path=\\myserver\myshare
).
013 Boot File Size Standard 0x18 043 Vendor Specific Info Standard 01 04 00 00 00 00 ff 060 ClassID Standard PXEClient 066 Boot Server Host Name Standard Server IP address 067 Bootfile Name Standard bzImage (boot file name)
If any of the options do not match these, double-click on the option and change the value. More than likely option 060 will be wrong. Change it so it looks like above.
You are now ready to set up tftp.
Much of this is adapted from Willis Doiron's nice document.
Thanks to Tyler Hepworth for the original version of this document.