Create A Portable Remote Installation (RIS) / Windows Deployment Services (WDS) Server

One of the best ways to deploy Microsoft Windows operating systems automatically is via Remote Installation Services (RIS) / Windows Deployment Services (WDS) server over a LAN. We won't go into depth regarding of the setup of these services but will explain briefly what they do. If you need help with a RIS /WDS server setup then please Contact Us

With these methods the target machines boot from a PXE network interface card (NIC), they are then offered a choice of operating system images to install from a RIS / WDS server. An authorised user choose the correct image, supplies the appropriate domain credentials and away you go.

Now traditionally these types of deployment setups required dedicated equipment such as a server, switches, cables etc etc.

We are going to show you how to do this with nothing more than a laptop, virtual machine software, a simple switch and network cables

But first of all let us clarify what this setup will and won't do.

It Will:

  • Give you a portable deployment server
  • Save you the expense of a dedicated server
  • Allow you to turn up a clients premises and deploy operating systems with nothing more than a laptop, switch or cross over cable
  • Allow you to install RIS or RIPREP images to target machines
  • Be more than capable for small workgroups / domains
  • Customise deployments for each clients

It Won't:

  • Replace a full, dedicated server with server hardware
  • Be as fault tolerant as a dedicated server however you can backup / duplicate your server to a USB / external drive
  • A PC or laptop NIC will not be as good as a server NIC so you probably cannot deploy to hundreds of target machines in one go

So if your still happy with that then here we go

First of all you will need:

  • A licensed copy of Server 2003 (Standard or Enterprise, Web Edition won't work)
  • A copy of XP Home or Pro
  • Virtual PC downloaded and installed
  • A decent amount of RAM on the laptop (2 GB+)
  • Free HDD space on the laptop
  • A small 4 / 8 port switch or a crossover cable

Got all that? OK let's begin

  • Download and install Virtual PC
  • Create a virtual machine (VM) for Server 2003 with atleast 512 MB RAM. For VM creation / setup here
  • Configure the machine with ATLEAST 2 virtual hard disks
  • Install Server 2003 on the virtual machine
  • Once installed configure the server as a Domain Controller (a .local domain is fine) (DC) via the Add Server Roles wizard or dcpromo from the command prompt
  • Make sure you have Active Directory (AD), DHCP and DNS services setup
  • From Add / Remove Windows components install Remote Install Services
  • Run risetup and configure your image
  • Once done, create an XP VM and configure the BIOS to boot from the PXE NIC - This will allow you to test your setup for errors

Tips for better performance:

  • If you have router at home / office disable DHCP on the router (atleast while the VM server is running)
  • Set the VM server NIC with a static IP
  • Use your computers NIC for the VM and NOT local only
  • For clients that do not have a PXE NIC, create Remote boot floppy disk
  • Once you have successfully created a RIS /WDS client. Install the intended applications then create a RIPREP image back to the server - This way you can then deploy full images to clients
  • Create different folders for different images
  • By default RIS / WDS creates a ristndrd.sif file - You can edit this view Notepad to alter settings such as Product Keys, Do Not Join A Domain etc

Well thats it - Have fun testing and if you need help then please Contact Us

About the Author:

Written by: Stuart KingI am a Microsoft, CISCO and CompTIA certified IT professional. You can view my website at:www.lanarkshireitservices.co.uk

Article Source: ArticlesBase.com - Create A Portable Remote Installation (RIS) / Windows Deployment Services (WDS) Server

Ris, Virtual Server, WDS, Automated Operating System Deployment, Remote Installation Services, Windows Deployment Services, Risetup, Riprep