第1部分     远程安装服务概述

作者:许本新
BBS论坛中有很多人在问关于RIS实现操作系统的远程安装问题,今天刚好有时间,所以就把RIS远程安装技术详细的叙述一下,以便大家更好的掌握和使用,但是由于笔者的技术能力有限,所以叙述的也不一定完全恰当,如果有什么问题欢迎大家指正批评。由于时间限制,所以没有能够将相关步骤的图片抓取下来,还望大家谅解。
远程安装服务 (RIS)”是包括在 Microsoft® Windows® Server 2003 家族操作系统中的更改和配置管理功能。
您可使用 RIS 提供有求必应的、基于映像的操作系统安装。该过程在从 RIS 服务器至客户端计算机的网络连接上进行。RIS 可简化操作系统和应用程序的管理,且可改善故障恢复。

1.1          远程安装服务支持的操作系统

可以使用远程安装服务 (RIS)”在新的或现有的客户端计算机上自动安装操作系统。
客户端安装向导支持两类操作系统映像:平面映像和远程安装准备向导 (RIPrep)”映像格式。
使用平面映像与从安装光盘直接设置客户端类似,只是操作系统映像源文件存储在可用 RIS 服务器上。
创建 RIPrep 映像时,可以安装必要的客户端计算机应用程序和配置诸如监视器设置和网络打印机等客户端计算机设置。
 客户端安装向导在可用安装选项列表中显示平面映像和 RIPrep 映像这两种格式。当客户端计算机的用户选中所显示操作系统映像中的某一个时,将开始安装过程。
下表列出远程安装服务支持的操作系统。它也显示每种操作系统所支持的映像类型。
操作系统
平面映像
RIPrep 映像
Windows XP Professional
X
X
Windows Server 2003 Standard Edition
X
X
Windows Server 2003 Web Edition
X
X
Windows Server 2003 Enterprise Edition
X
X
64 位版本的 Windows Server 2003 Enterprise Edition
X
 
Windows 2000 Professional
X
X
Windows 2000 Server
X
X
Windows 2000 Advanced Server
X
X
 
注意:
l         如果已安装 Internet Information Services (IIS),则无法使用 RIPrep 创建 Windows 2000 操作系统的映像。
l         无法使用 RIS 创建 Windows XP 64-Bit Edition 的映像。
 

1.2          RIS概述

1、             RIS涉及的技术支持
远程安装服务 (RIS)”使用或依赖于各类技术和组件。
1)       网络基础结构
RIS 依赖于在网络上标识计算机的网络基础结构。因此,RIS 要求 DHCPDNS Active Directory 在网络上可用。
2)       远程启动技术
RIS 使用远程启动技术允许没有操作系统的计算机从网络适配器开始启动过程,启动后可以从网络安装操作系统。这种远程启动技术称作预启动执行环境 (PXE)”PXE在后文会详细的介绍)对于不允许 PXE 的客户端计算机(即 pre–Net PC/PC98 计算机),用户可使用特别的远程启动盘(如果客户端计算机具有支持的网络适配器)。
3)       创建安装映像的技术
RIS 包括您可用于创建要在客户端计算机上安装的操作系统映像的技术。您可按照以下两种格式之一创建映像:平面映像或远程安装准备向导 (RIPrep)”映像格式。使用平面映像选项直接从一套操作系统文件中创建映像(例如,光盘上的文件)。使用 RIPrep 映像格式创建包括具有特定设置和应用程序的操作系统映像(例如,符合某个企业桌面标准的映像)。
4)       RIS 客户端和服务器间通信的技术
RIS 包括在开始 PXE 启动过程的客户端和 RIS 服务器(它包括可用于该客户端的安装映像)间建立通信的技术。对于该过程,RIS 使用 DHCP 向客户端提供 Internet 协议 (IP) 地址。然后 RIS 下载客户端安装向导,该向导将提示用户进行登录并提供了为该用户自定义的安装选项菜单。您可通过组策略控制这些映像。
2、             RIS 添加的服务
启用 RIS 时,以下服务将自动添加到服务器中:
1)       远程安装 (BINLSVC)
此服务侦听客户端的网络服务请求并且提供 RIS 环境的全面管理。BINLSVC 确保正确的文件能传送到客户端计算机。如果预安排客户端的设置指示由特定的 RIS 服务器应答该客户端,它也确保响应来自该特定的服务器。如果客户端计算机没有预安排,则 BINLSVC Active Directory 中创建客户端计算机帐户对象。
2)       日常文件传输协议守护程序 (TFTPD)
RIS 服务器使用日常文件传输协议守护程序 (TFTPD) 下载开始远程安装过程所需的初始文件。使用 TFTPD 下载到客户端的最常见的文件是 Startrom.com,它负责启动客户端计算机。然后,默认版的 Startrom.com 将提示用户按 F12 以启动网络安装。如果用户响应该提示,则下载客户端安装向导以便开始远程安装过程。
3)       单一实例存储 (SIS)
单一实例存储 (SIS) 减少了 RIS 卷上所需要的总存储量。SIS 驱动程序包括一个称作文件签名比较服务代理的功能,它可以扫描 RIS 卷上的重复文件。如果 SIS 文件签名比较服务发现了重复的文件,它将原始文件复制到 SIS,并且在原来的位置留下一个链接文件。该链接文件包含有关原始文件的信息,例如它的当前位置、大小和属性。如果某个映像包括重复的文件,这些重复的文件将复制到存储区中;因此,在 RIS 服务器上需要更少的磁盘空间。
SIS 有两个限制:它不能用于通过交接点引用的任何文件,且它不能用于除 NTFS 文件系统之外的任何文件系统,RIS 服务器上使用的是 NTFS 文件系统。