Lanarkshire IT Services Posted May 21, 2009 Posted May 21, 2009 (edited) Hi AllI just wanted to see what forum members thought of my latest projectOne 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. I 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 Google itWith 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.I am going to show you how to do this with nothing more than a laptop, virtual machine software, a simple switch (or cross over cable) and network cablesBut first of all let me clarify what this setup will and won't do.It Will:Give you a portable deployment serverSave you the expense of a dedicated serverSave you installing from CDAllow you to deploy to one or multiple target machinesAllow you to turn up a clients premises and deploy operating systems with nothing more than a laptop, switch or cross over cableAllow you to install RIS or RIPREP images to target machinesBe more than capable for small workgroups / domainsCustomise deployments for each clientsIt Won't:Replace a full, dedicated server with server hardwareBe as fault tolerant as a dedicated server however you can backup / duplicate your server to a USB / external driveA 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 goSo if your still happy with that then here we goFirst 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 ProVirtual PC downloaded and installedA decent amount of RAM on the laptop (2 GB+)Free HDD space on the laptopA small 4 / 8 port switch or a crossover cableGot all that? OK let's beginDownload and install Virtual PCCreate a virtual machine (VM) for Server 2003 with atleast 512 MB RAM. For VM creation / setup hereConfigure the machine with ATLEAST 2 virtual hard disksInstall Server 2003 on the virtual machineOnce 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 promptMake sure you have Active Directory (AD), DHCP and DNS services setupFrom Add / Remove Windows components install Remote Install ServicesRun risetup and configure your imageOnce done, create an XP VM and configure the BIOS to boot from the PXE NIC - This will allow you to test your setup for errorsTips 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 IPSet clients to DHCPUse your computers NIC for the VM and NOT local onlyFor clients that do not have a PXE NIC, create Remote boot floppy diskOnce 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 clientsCreate different folders for different imagesBy 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 etcWell thats it - Have fun testingComments welcome Edited May 21, 2009 by Lanarkshire IT Services
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now