1、 远程安装服务的基本概念
Windows 2000 远程安装服务大大的简化了在客户机上安装操作系统的过程,在 Windows 2000 中提供了一种客户机在初始化阶段与服务器连接的特殊机制,允许服务器控制客户机上 Windows 2000 Professional 的本地安装。这项服务即可以用于在客户机上安装和配置新的操作系统,也可以用于恢复崩溃的客户机的操作系统。远程安装服务和 IntelliMirror 是 Windows 2000 服务器中新变化和配置管理功能。通过远程安装服务与其他 IntelliMirror 功能(如用户文档和设置、软件安装及组策略)的结合,每个单位都会从改进的灾难性恢复、更简便的操作系统和应用程序管理中受益,其结果直接导致所需的技术支持服务减少。
可以使用远程安装服务,对新客户机进行远程设置, 现在用户可以利用客户机登录到网络中或使用合法帐户登录等方法激活远程安装服务,在客户机上安装操作系统。
在使用远程安装服务时需要三个 Windows 2000 Server 的组件的支持。它们可以单独安装在不同的服务器上,也可以安装在同一台服务器上。它们是:
§
域名服务器(DNS Server)
§
动态主机配置协议服务器(DHCP Server)
§
活动目录服务(ADS)
客户机登录到网络与运行远程安装服务的服务器建立连接,服务器通过由计算机生产商提供的唯一的机器 ID (GUID、UUID)设备相应的客户机。在远程安装服务检测到客户机的请求后,根据设置的不同它可以利用两种方式响应客户机的请求:通过客户机的机器 ID 识别客户机实现不同的远程安装;对所有的客户机的请求进行响应。
远程安装服务使用了 Windows 2000 中新的"启动预执行环境(PXE)"中的"动态主机配置协议(DHCP)"中的远程启动服务,在客户机的本地硬盘上安装保存在远程资源中的预配制的操作系统,它与从本地 CD-ROM 中安装 Windows 2000 Professional 具有相同的效果,不同点在于安装程序保存在 RIS 服务器上。
远程是指配置了远程安装服务的服务器,服务器上保存着要安装的操作系统的映象文件,映象文件分为两种:一种是光盘格式,与在本地利用 Windows 2000 Professional 安装光盘安装一样,只不过是将光盘文件存放在网络上一样;另一种是远程安装预备向导格式,通过客户机的 BIOS 中的网络启动服务,或制作的远程启动盘启动客户机,在网络服务请求启动时,客户机将收到一个由 DHCP 服务器提供的 IP 地址,然后远程安装服务响应客户机的请求,并下载安装向导到客户机,在提示用户以合法身份登录后,显示可能的安装选项菜单,这些安装选项是由组策略为用户确定的。
远程安装服务服务器包含下列组件:
§
客户机安装向导:提供用户按步骤完成客户机安装所需的配置选项
§
远程安装预备向导:用于准备一个已有的 Windows 2000 Professional 的安装,包括本地安装和配置,及在网络上将该安装映象文件复制到其它的远程安装服务服务器上。
§
远程启动盘:当客户机的网卡不支持远程启动时,可以利用远程启动盘提供客户机箱服务器请求网络服务的操作
在远程服务配置完成后,它自动提供以下服务:
启动信息协商层(BINL):负责监听客户机的远程安装请求,并提供对远程安装服务的管理, BINL 保证传递给客户机的安装文件的准确性,在预处理客户机时,确保是由正确的远程安装服务器提供的服务。
小文件传输协议后台程序(TFTPD):远程安装服务器利用 TFTPD 下载安装过程所需的初始化文件,从客户机下载的最常见的文件是 startrom.com 文件,它负责启动安装 Windows 2000 Professional 到客户机,如果是新的客户机,将下载 OSChooser 向导程序,并启动安装程序。
单个实例存储(SIS):用于降低服务器上远程安装服务对服务器磁盘容量的要求。SIS 利用一个程序扫描上是否有重复文件,如果有重复文件它将源文件复制到 SIS 存储区中,并在文件原有的位置上创建一个链接文件.
2、 远程安装服务的规划
"远程安装服务"环境依赖于设计和规划良好的 Active Directory 体系结构。一般来说,确定服务器的物理位置可能是一件比较麻烦的事,尤其是在不同的办公室、楼层或建筑中配置几台服务器时。在给定的域中,Active Directory 提供了组织单位或容器,用户可以使用它将用户和资源组织到逻辑管理组中。
如果此服务器是域控制器,则"远程安装服务"服务器计算机的对象位于域控制器文件夹中。管理员可以在一个地方管理涉及客户机服务、服务器验证、定位客户机以及确定操作系统安装选项的独立远程安装服务器。
3 、远程安装服务的安装
步骤1 在"控制面板"中双击"添加、删除程序"→选择 Widows 组件→选择"远程安装服务"→启动安装向导
如图3.1

步骤2 输入远程安装文件夹的位置,注意如果在主域控制器上安装此文件夹则此文件夹不能设置在系统盘上

如图3.2
步骤3 如果希望在安装后服务器立即开始工作,则在初始设置中选择"响应客户计算机请求服务"

如图3.3
步骤4 输入安装源文件位置,即 Windows 2000 Professional 安装盘的位置

如图3.4
步骤5 如果远程安装的 Windows 2000 Professional 操作系统为英文版,则需要添加一个语言选择屏幕,以便用户服务新映射。

如图3.5
步骤6 输入安装映象文件夹名称

如图3.6
步骤7 为安装映象提供相应的描述和帮助说明
步骤8 在复查设置对话框中单击完成,开始安装复制Windows 2000 Professional到相应文件夹中,在系统重新启动后远程安装服务开始使用。
如图3.7

4、 远程安装服务的设置
远程安装服务提供了一些配置选项,这些安装配置选项规定了如何安装和配置客户机。用户利用微软管理控制台中的 Microsoft Directory Services Manager 管理单元对其进行管理,下列是常用的配置选项。
在活动目录的用户和计算机管理控制台中,右击已安装远程安装服务的服务器,选择属性,在远程安装标签中如图 3.8,如选定"响应客户计算机的服务请求",可以为客户机提供远程安装服务;如选定"不响应未知客户计算机"则没有在活动目录中定义的计算机,无法获得远程安装服务;如果在安装时出现问题,则单击"验证服务器"检查服务器的配置是否正常。

如图3.8
在"高级设置"中用户可以实现一些远程安装的高级设置。
新客户设置:在"客户计算机命名格式"列表框中选择自动的客户机命名格式,它决定了客户机的名称是基于用户名产生(姓在前,名在后),还是由企业特定的客户命名格式传输客户机名称。
在"客户帐户位置"列表框中列出为所有客户机帐户定义的默认 Active Directory 位置,管理员如选择了默认得 Active Directory 位置,则在安装操作系统的过程中所有的远程安装计算机均在此位置创建。

如图3.9
映象配置:管理员利用添加映象的方法将不同的无人参与的安装模板与现有的操作系统映象连接在一起供不同需求的客户机安装。
如图

3.10。
工具:为管理员和用户提供第三方供应商提供的维护和诊断工具,这些工具在加载和安装操作系统之前对客户机诊断和维护。
相关工具:
RBFG.EXE:(位于\servername
emoteinstalladmini386RBFG.EXE)用于创建远程启动盘
RIPREP.EXE:(位于\servername
emoteinstalladmini386 RIPREP.EXE)在客户机上运行该程序,建立远程安装的预处理映象。
如图3.11

5 、客户机的安装配置
在进行客户机远程安装服务前,在Active Directory 用户和计算机控制台中可预处理客户机帐户(包括:创建客户机名称、选择默认的Active Directory位置、指定客户机进行远程安装的服务器),以便服务器只在授权的服务器上进行远程安装。
客户机是由全局唯一标识(GUID)加以区分的,GUID位于计算机的硬件中。
在客户机与远程安装服务器建立连接后,安装向导在客户机上列出一个可用的安装选项菜单,远程安装服务根据组策略中为用户制定的选项,决定那些安装选项对相应的客户起作用,管理员可以灵活的分配给不同级别用户以不同的选项,并使得相应的安装自动完成不需要用户提示信息。具体选项如下:
§
自动安装:为安装操作系统提供了最便捷的方法,用户选择所要安装的操作系统自动开始安装
§
自定义安装:允许管理员取消自动安装程序,采用常规的安装方式
§
重新开始以前的安装:如果以前的安装失败,采用此选项自动重新开始安装操作系统
§
维护和疑难解答:利用服务商提供的工具在安装操作系统之前对客户机进行诊断和更新等操作。
设置用户配置文件
在运行 Windows 2000 的计算机上,用户配置文件将自动创建和维护本地计算机上的每个用户工作环境的桌面设置。当用户第一次登录到计算机的时候,系统为每个用户创建一个用户配置文件。
用户配置文件为用户提供了多种便利: