Required (Freeware) Tools
- tftpd32 - version 3.34 was used during testing. The tftpd32 package is a full featured TFTP/BOOTP/DHCP/SNTP/SYSLOG server. The program is contained within a single executable file less than 200 kb in size, available as a .zip archive download. It does not have to be installed and can be executed from any writable location.
- Pxelinux boot loader - part of the SysLinux project. Version 3.80 was used during testing - versions 3.81 and 3.82 were also tested, however they resulted in errors when attempting to install Windows XP via RIS. If booting or deploying multiple operating systems PXELinux is required for creating a boot menu.
- Grub4dos boot loader - can be used as an alternative to Pxelinux (see above).
- 7-zip - file archiver, version 4.65 used during testing. The command-line Windows 32 version (7za.exe) is used throughout the guide.
- BINL (Boot Image Negotiation Layer) Service - Gianluigi Tiesi's python based BINL service was used during testing. The original is available here (requires python). An executable version is available here (converted using py2exe - does not require python). This is only required if installing Windows 2000/XP/2003 via RIS.
- Network Card (NIC) drivers - DriverPack LAN recommended (Version 8.12.1 used during testing). This is only required if installing Windows 2000/XP/2003 via RIS.
- If more than one Windows operating system is being deployed/booted then several binary files will need to be edited. The command line tool gsar (General Search And Replace) has been used throughout this guide (Version 1.21 used during testing) however a hex editer could also be used - tinyhexer is a lightweight, freeware, hex editer.