Windows 2003部署软件( 二 )



 4.制作启动盘
作为RIS的客户机,除了要满足所安装操作系统的硬件条件外,惟一的要求就是其网卡要支持预启动执行PXE技术,只有这种网卡才能够配合RIS的功能 。所以网络中必须要选用这样的客户机,一般有三种可能,一是Windows Server 2003所支持的NetPC;二是普通PC安装了支持PXE技术的网卡,而且网卡带有配套的网络启动芯片,并且芯片的版本至少为1.0;三是普通PC虽然安装了PXE技术网卡,但是没有网卡启动芯片,或者芯片版本是Windows Server 2003所不支持的版本 。对于前两种情况的客户机由于具有Windows Server 2003支持的网卡启动功能,所以只要连接了RIS服务器然后开机,即可从网络启动并且自动向服务器请求系统安装,而对于第三种客户机因为不能自动从网络启动,所以管理员必须为他们准备一张RIS启动安装软盘,供开机引导时使用 。制作RIS启动安装软盘的程序由3Com公司提供,它能够模仿PXE芯片的引导过程 。Windows Server 2003的RIS服务器里包含了这个程序——Rbfg.exe 。访问RIS服务器的共享安装文件夹REMINST,在REMINSTadmini386中可以找到此文件 。运行Rbfg.exe,并插入一张软盘,即可制作出专门用于PXE远程安装的启动盘 。5.客户端安装 经过这些准备,客户机就能够启动安装了 。初始引导界面类似图5所示,PXE系统会自动连接到DHCP服务器并向他请求客户的网络地址 。地址申请成功后,RIS服务器通过TFTP协议把客户安装文件传到客户机,客户机进入“客户机安装向导” 。经过授权的合法用户输入正确的用户名及口令登录到域中后,即可选择所需的系统进行安装了 。安装过程一般可以选择自动安装模式,这种模式不需要管理员的参与,能够自动完成接下来的安装过程 。【Windows 2003部署软件】 这里还要强调,客户机的网卡必须支持预启动执行PXE技术,否则初始的引导请求不能连接成功,安装也就无法继续 。如果想查看PXE网卡类型,可以在运行Rbfg.exe程序的过程中按“适配器列表(L)”按钮,检查自己的PCI网卡是否在所支持的列表中 。通过RIS技术安装客户机具有范围广、速度快的特点 。如果在RIS服务器准备时除了要自动为客户机安装系统文件外,还希望把某些应用程序也一同安装到客户机,则需要事先在一台客户机上安装准备好相应的操作系统和应用软件,然后在此配置完成了的客户机上运行RIS服务器中的REMINSTAdmini386Riprep.exe程序,这个文件也是一个类似Risetup.exe的向导程序,它会通过网络把此客户机中的系统和应用软件做成镜像,保存到RIS服务器的REMINST共享中 。所谓镜像就是与原客户机里的系统一样的系统,但是删除了表示原客户机身份的一些设置,比如安全标识符SID、硬件驱动设置等 。这样当其他客户机通过RIS安装此镜像后,根据机器实际情况重新生成SID和相应的硬件设置信息,系统中就不但安装了操作系统也会包括复制来的应用程序,这样应用和系统就一同安装了,这种方法对于要求统一桌面环境的网络应用很有帮助 。快速部署新应用 除了在RIS安装准备时就准备好需要的应用软件外,多数情况下,具体的客户应用程序不一定是在安装操作系统时就已经决定了的,而是根据用户使用的实际需求来安装的,所以管理员还应该掌握另外一种能够通过网络来自动安装应用软件的方法,以解决在日常工作中应用软件的快速部署问题 。Windows Server 2003所支持的Windows Installer就是这样一种实用安装工具 。Windows Installer采用实时安装技术,能够通过域环境把软件推到客户机中,从而实现应用程序的自动安装部署 。使用Windows Installer技术的安装程序首先要求打包成MSI格式,这样才能够被Windows Installer支持 。现在Windows的多数软件安装文件都已经具有了这种格式,而且微软的服务器资源工具包中也可以找到这种打包工具,用来解决其他软件的打包问题 。安装程序要拷贝到服务器上的一个网络共享文件夹内 。下面介绍安装步骤 。

推荐阅读