A. Windows 2000 introduces the Remote Installation Service which is a DHCP-based remote boot technology used to install an OS on a client’s local hard disk from a remote source (CD or Sysprep image on a server share). A network boot can be initiated by either the system BIOS, a specific function key, or by a special remote boot floppy provided for existing non manageable (ROM-less) client computers.

You must have a DNS, a DHCP and a directory services server on the network before installing. Also RIS does not currently support either the Distributed or Encrypted File Systems.

To install on a server perform the following:

  1. Start the Add/Remove Programs control panel applet (Start - Settings - Control Panel - Add/Remove Programs)
  2. Click the 'Add/Remove Windows Components' button on the left hand side of the dialog
  3. Click Next to the Components Wizard dialog
  4. Check the 'Remote Installation Services' option and click Next
  5. You will need to insert the Server CD-ROM
  6. Click Finish
  7. Click Close to the main dialog
  8. You will be asked to reboot the computer

Once the reboot has finished you need to complete the installation as follows:

  1. Start the Add/Remove Programs control panel applet (Start - Settings - Control Panel - Add/Remove Programs)
  2. Click the 'Add/Remove Windows Components' button on the left hand side of the dialog
  3. Under 'Set up services' click Configure in the 'Configure Remote Installation Services' area (you can start the wizard directly by running RISETUP.EXE)
  4. Click Next to the Welcome screen
  5. You will be asked for a location of the RemoteInstall path, by default d:\remoteInstall. This drive must be NTFS and NOT the system or boot partition. Click Next
  6. Enter the location of the Windows Professional files (a disk or network share), for example f:\i386. Click Next
  7. Enter a folder name to store the installation (by default win2000.pro). Click Next
  8. Enter a friendly description for the installation and help text. Click Next
    Click here to view image
  9. A summary will be shown detailing the source, destination and OS version. Click Finish
  10. The files will be copied from the source to the destination and the trivial FTP (tftpd) and NetPC Boot Service Manager services (binlsvc) installed and started
  11. Click Done once complete

If the server is not already DHCP authorized you will need to authorize it (even if its not a DHCP server), see 'Q. How do I authorize a DHCP server in Windows 2000?'.

The server is now ready to provide a network based installation for Windows 2000 professional using a standard Microsoft provided template file. This can be changed however. If you right click on the server and select Properties within Active Directory Users and Computers MMC snap-in you will see a new tab 'Remote Install' which is used to manage the service.

Extra information:

The reason the RemoteInstall path cannot be the boot or system partition is that not only will this volume get accessed heavily by remote clients but the SIS (Single Instance Store) service runs on this volume.  If the volume is utilized is the system/boot volume, the SIS service could not run. 

SIS reduces the amount of disk space required on these volumes by removing duplicate files and placing the data in a common directory.  The duplicate files are then truncated into Reparse points that refer to the common directory for the file data.