Using Remote Installation Services to Deploy System Images


Windows Server 2003 includes a server and workstation imaging-deployment product called Remote Installation Services (RIS). First introduced in Windows 2000, the RIS deployment tools were somewhat limited and could be used only to deploy Windows 2000 Professional workstations. Starting with Windows Server 2003, server images can also be saved and deployed across the enterprise. This allows administrators to configure both server and desktop standard images to be used across the enterprise. Remote Installation Services is handy, but before you deploy desktops using this product, you should do some testing and planning.

Planning RIS Deployments

Installing RIS on a Windows Server 2003 system is a fairly simple process, but planning how the RIS server will be used can help ensure a successful implementation. Considerations for RIS include deciding how many systems the RIS server should deliver installation images to simultaneously. Also, RIS client computers must support remote boot either with a bootup disk or using pre-boot execution (PXE) on compatible systems. Because RIS servers try to deliver the image to clients as fast as the network can handle, you must limit RIS server access to LAN clients to avoid having the RIS server saturate WAN links while imaging client computers.

Storage is always a big concern for imaging servers, and third-party imaging software stores each image in a separate file, which can take up a lot of storage space. Although these image files often compress fairly well, RIS stores images in their native file formats and replaces duplicate files with file pointers or links to save storage space. The technology used to optimize storage space by recognizing files used in different images is Single Instance Storage (SIS). SIS works by replacing actual duplicate files with junction points within the RIS image storage locations. This reduces the overall storage requirements of the RIS server, allowing for the creation of several custom images, including saving user desktop images to the RIS server as a means of recovery. To optimize performance, you should install RIS and RIS images on separate physical disks than the operating system to improve system image access.

Installing RIS

An administrator with Local Administrator access can quickly install RIS. The RIS server must also be part of an Active Directory domain, and a DHCP server must be available on the network. To install RIS, perform the following steps:

1.

Log on to the RIS server using an account with at least Local if not Domain Administrator access.

2.

Choose Start, Control Panel.

3.

Select Add/Remove Programs.

4.

Select Add/Remove Windows Components.

5.

Scroll down the list and check Remote Installation Services.

6.

Click Next to install RIS and click Finish after the installation is complete.

7.

Close the remaining open windows and reboot the server as instructed.

Configuring RIS

After the RIS server reboots, the service can be configured. Upon the initial configuration, you need to specify the storage location of the RIS server and choose some simple installation options. Also, during this process, the first installation image is created. This image is based on a clean OS installation of the particular operating system version. For example, a Windows 2000 Professional CD could be used for the first image on a Windows Server 2003 RIS server. To configure RIS, follow these steps:

1.

Log on to the RIS server using an account with at least Local if not Domain Administrator access.

2.

Choose Start, All Programs, Administrative Tools, Remote Installation Services Setup.

3.

Read the information on the RIS Wizard welcome screen to ensure that the RIS requirements will be met for a successful implementation. Then click Next to continue.

4.

In the next window, specify the local path where the RIS images will be stored. The folder cannot be on the system drive and must support enough space to store all the images. The installation path cannot be on the boot partition or the partition with the operating system loaded on it. After you specify the folder location, click Next to continue.

5.

The initial settings window allows the RIS server to begin responding to client requests immediately. This option is disabled by default, but to allow the RIS server to start accepting client connections, check the Respond to Client Computers Requesting Service box and click Next to continue.

6.

Now you must specify the location of the first image source files. This information will be used to create the first image on the server. If you're using a Windows CD, specify either the root of the CD or specify the I386 directory of the CD for Intel-based system installations.

7.

In the next window, you specify the image folder location. The default is the name of the systemroot folder of the particular operating system, such as WINNT or WINDOWS. Click Next to continue. In the next window, type in a Friendly Descriptive name and any Help Text for the image folder and click Next to continue.

8.

In the last window, review the specified settings, as shown in Figure 28.1, and click Finish to create the image.

Figure 28.1. Creating an RIS image.


After you click Finish, the RIS installation finishes and copies the first image installation files to the server. During this process, the unattended answer file must be created to allow the RIS server to automate part, if not all, of the installation. After this process is complete, you need to add two DHCP server scope options for clients to locate the RIS server.

Configuring DHCP for RIS Clients

After you complete the RIS server installation, you must add two DHCP scope options for clients to locate the RIS server. These settings include option numbers 066 and 067; these options are the boot server hostname and the bootfile name. The boot server hostname value is a fully qualified DNS name, and the bootfile name is simply Startrom.exe. To add these options, perform the following steps:

1.

Log on to the DHCP server with Domain Administrator access.

2.

Choose Start, All Programs, Administrative Tools, DHCP.

3.

Expand the Local DHCP Server entry and select the appropriate scope.

4.

Expand the scope and select Scope Options. If multiple scopes are used on this DHCP server and the RIS options need to be added to all scopes, select Scope Options to hold the objects.

5.

Right-click Scope Options and select Configure Options.

6.

Scroll down in the Available Options window to number 066, check the option named Boot Server Host Name, and enter the fully qualified domain name of the RIS server.

7.

Scroll down and check the next setting, 067 Bootfile Name, and enter RemoteInstall\Admin\I386\Startrom.com to complete the DHCP updates for RIS. Click OK to close the Scope options.

Establishing Client Requirements

For a remote client to access an RIS server, it must be able to access the network before it can locate the RIS server. RIS servers require client computers to support preboot execution (PXE) or network boot. Many workstations have this option, but you might need to enable this option or choose it at bootup before it can be used. For client workstations that do not support it, you can use the Remote Boot Floppy Generator (Rbfg.exe) to create a network boot floppy disk. Rbfg.exe is loaded on an RIS server and can be accessed in the %systemroot%\System32\Reminst folder. To create a boot disk, perform the following steps:

1.

Log in to the RIS server using an account with Administrator access.

2.

Insert a blank formatted floppy in the RIS server's floppy drive.

3.

Open Windows Explorer and browse to the c:\windows\system32\reminst folder to locate the Rbfg.exe file. If the file is not there, either this is not the RIS server or RIS has not yet been installed. If RIS has not been installed, skip to the "Installing RIS" section and complete the steps there before returning here.

4.

When the Microsoft Windows Remote Boot Disk Generator opens, click the Create Disk button to create a boot floppy. As the boot floppy is being created, you'll see something similar to what is shown in Figure 28.2.

Figure 28.2. Creating a boot disk for RIS.


If the correct adapter is not on the list, you must create a boot disk in a different way. Search the network interface card (NIC) manufacturer's documentation and Web site for driver details. What you need is a TCP/IP DOS-based driver that can use DHCP to get network configuration and execute a remote file on the RIS server to start the image selection process.




Microsoft Windows Server 2003 Unleashed(c) R2 Edition
Microsoft Windows Server 2003 Unleashed (R2 Edition)
ISBN: 0672328984
EAN: 2147483647
Year: 2006
Pages: 499

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net