Home Kickstart

RIS:
Remote Installation Service
for Windows

/techsup/

Text with a grey background will vary between users and systems.

Text in a Courier/Serif-type font is to be typed at a terminal/command prompt.

Text inside [square brackets] is optional to the command and can be ignored or changed.

"example.net" is a fictitious domain.



Introduction

The aim of this document is to enable you to build Windows client and server PCs with the minimum of time and effort.

The example in this document uses Windows XP Professional for the client and Windows 2003 Server for the server.

Distributions prepared so far are:

Installation typically takes less than 60 minutes depending on the distribution, the speed of the client and network conditions.


Quick start guide


RIS server

Prerequesites

Server must have:

Install RIS

Configure RIS


Operating system images

Making a new answer file

Update and add images

At the server:

Adding application packages to the images

At the server:

Folder strucure under \\ris-server\REMINST\Setup\English\Images\winxpsp1

Folder

|---$oem$
|   |---$$
|   |   \---System32
|   |---$1
|   |   |---bin
|   |   |---Drivers
|   |   \---Install
|   |       \---BASE
|   |           |---Adobe
|   |           \---Firefox
|   \---$Docs
|   \---$Progs
|   \---BASE
|       \---OfficeXPPro
\---i386
    \---templates
Notes

BASE.cmd, build.reg, cmdlines.txt
C:\Windows

C:\
Various files to be copied to C:\bin

CLEAN.cmd

Applications installed from BASE.cmd

C:\Documents and Settings
C:\Program Files

Applications installed from cmdlines.txt
Copy of the i386 folder from the CD
ristndrd.sif

Implementation

Impact on existing infrastructure

This graphic shows the process that happens at PXE/PXE emulation boot time:

diagram
http://www.microsoft.com/technet/images/prodtechnol/windows2000serv/deploy/depopt/images/remote03_BIG.gif

Implementation plan

To prevent end-users installing from RIS, assign read permissions on ristndrd.sif only to the IT team.

Implement version control on the setup files: ristndrd.sif, cmdlines.txt, build.reg, BASE.cmd and CLEAN.cmd.

To ensure base software is always up-to-date, add a step to the software update procedure to copy/overwrite installers to $oem$\$1\Install\BASE and update BASE.cmd. Changes will be documented.

To stop the DHCP servers being overloaded, do not install the RIS service on the DHCP server.

RIS installation will be done using an Enterprise Administrator account rather than by delegated authority.

The RIS server will be backed up weekly.

The RIS server will have a minimum 1Gbps connection to the infrastructure.

A boot CD and 3Com 905x card will be available for client PCs that don't support PXE.


Sample files


References

Setup

Adding applications

Implementation

Problems

Drivers

Slipstreaming SP2


Creative Commons License

m0j0.net ©2010

Disclaimer
The views expressed on this site are solely those of the author.
Quotations are attributed as far as possible to their authors.
The author of this site is not responsible for the content of external internet sites.