2.6 诊断无人参与安装故障 59
学习完本节后,将能够:
? 掌握在无人参与安装中使用应答文件的方法 ? 了解在无人参与安装中镜像文件的使用 ? 了解远程安装服务过程 ? 诊断无人参与安装中的故障
2.6.1 应答文件
在安装过程中的几个环节,安装程序会要求用户提供信息,如计算机名、网络设置等。而管理员可以提供一个应答文件以自动提供所需的信息。
作为桌面产品支持技术专家,你必须了解在安装过程中如何使用应答文件,因为它可能是客户问题的源头。
当安装程序使用应答文件和UDF时,某种特定设置的值取决于这两种文件中是不是都指定了密钥或值。表2-7显示了不同的场景及其结果。
表2-7
应 答 文 件 指定了密钥和值 未指定密钥 指定了密钥和值 未指定密钥 未指定段和/或密钥 未指定密钥 指定了密钥和值 指定了密钥和值 指定了密钥未指定值 指定了密钥和值 UDF 结 果 使用应答文件中的值 使用 UDF 中的值 使用 UDF 中的值 未设置值,可能提示用户输入 创建了段和密钥,供安装程序使用 2.6.2 安装镜像的方法
如图2-8所示,随着企业的扩张和人员的变更,经常需要大批量采购新计算机并安装系 统。由于机器是批量订购的,他们的硬件完全相同。逐台安装费时费力,比较简易可行的方 法是在一台计算机上安装系统和应用程序,然后将其做成镜像文件,克隆到所有要安装的机 器上。镜像就像硬盘在某个特定时间点的照片,它可能包括操作系统和其他应用程序。例如,可以装好Windows XP和Office,然后作一个镜像。复制出来的机器就装好了Windows XP 和Office。
但是直接克隆会有一定的隐患,因为克隆出来的操作系统完全一样,连机器名和SID等信息都完全一样,这会给联网和使用带来麻烦。
因此,Windows XP 和Windows 2000 Professional 包含了 Sysprep,该程序可以将那些带来麻烦的信息抽取掉。管理员可以在制作镜像前运行Sysprep,按照需求抽掉一些信息。克隆后再根据每台机器的情况输入信息。
创建系统镜像的主要好处在于,允许管理员能够快速地在整个企业中部署安装。作为桌面技术支持专家,如果用户在进行其他类型的安装时遇到困难,你可以建议该用户直接将镜像恢复出来,或者当用户无法成功地安装镜像时,可以建议无人参与安装。
60 第2章 解决安装问题
图2-8 安装镜像的方法
要点 要成功地复制系统镜像,请确保新装计算机的硬件与被克隆计算机的硬件相似。由于磁盘镜像是对系统的克隆,因此如果两者的硬件不相似,安装程序可能失败或者最终的安装可能在访问硬件组件时遇到问题。 当初次启动复制的系统时,操作系统将执行部分的Windows安装过程。此安装过程将检测并安装硬件设置和用户首选项。
根据管理员选定的选项,用户可以用以下两种方法中的一种完成安装过程。 ? 标准磁盘复制
?
使用自动最小化安装的磁盘复制
(1)标准磁盘复制
使用标准磁盘复制时,安装过程将在用户初次启动计算机时自动完成。安装程序将执行下列任务:
? 检测即插即用设备
? 运行Windows安装程序的Windows欢迎部分,该部分使用户能设置用户账户并激活
? ?
Windows
删除Sysprep文件夹及其内容 重新启动计算机
提示 如果你的客户来电询问有关此过程的问题,在诊断故障时请把精力集中在这四个任务上。记住在初始安装期间已完成了其他安装过程。 2.6 诊断无人参与安装故障 61
(2)使用自动最小化安装的磁盘复制
使用自动最小化安装的复制磁盘的过程与标准复制过程非常相似,不同之处仅在于在启动过程中,前者会向用户提供一系列Windows安装程序对话框。这些对话框允许用户指定其他设置,比如区域设置和最终用户许可协议。
对于常规的无人参与安装,管理员可以创建一个应答文件以代替用户自动应答这些对话框问题。
提示 如果你的客户来电询问有关自动最小化安装过程的问题,在诊断故障时请将精力集中在前面描述的阶段,而且如果使用应答文件,务必对该文件也进行故障诊断。 2.6.3 远程安装服务(RIS)过程
RIS(Remote Installation Service,远程安装服务)使负责管理大量计算机的网络管理员能轻松地为客户端计算机部署新的Windows 2000 Professional和Windows XP Professional安装。
本节仅讨论RIS的客户端部分。讨论启用PXE的计算机启动到网络来安装Windows的方法,以及通过为未启用PXE的计算机创建RIS启动盘来实现RIS安装的方法。
小知识 PXE(Pre-boot Execution Environment)是由Intel设计的协议,它可以使计算机通过网络启动。可以允许计算机从存储在服务器上的一个镜像远程启动,这种特性用来进行操作系统和软件的安装。 要点 大多数情况下,基于RIS的安装问题是向上提交的问题或是客户的IT部门的问题。 (1)在启用PXE的系统上使用RIS
如果某些计算机的网络适配器配备了启用PXE DHCP的引导ROM(Read-Only Memory,只读存储器),那么这些计算机可以直接引导到网络上的某个位置来访问操作系统安装文件。当初次引导启用PXE的计算机时,如果以前将BIOS配置为从网络设备引导,则用户可以按F12键以执行网络启动。当以这种方式引导时,如图2-9所示,将会发生下列事件:
1)启用PXE的系统在网络上发送广播以寻找一台本地DHCP服务器; 2)DHCP服务器用一台RIS服务器的IP地址响应;
3)启用PXE的系统访问这台RIS服务器,该服务器向用户提供可应用的操作系统镜像,用户可从中选择要安装的镜像;
4)选定了操作系统之后,将自动进行操作系统的安装。
(2)不具备启用PXE的系统上使用RIS
不具备启用PXE的网络适配器的计算机仍然能使用网络上的RIS系统来安装操作系统,但是它们必须用含有网络上RIS服务器信息的RIS启动盘和一组基本的常用网卡驱动程序,从而使客户端能够连接到该网络。必须将客户端计算机配置为首先从软磁盘设备启动。
62 第2章 解决安装问题
图2-9 按F12键以执行网络启动
RIS启动盘由网络管理员提供。通过在RIS服务器上执行Remoteinstall\\Admin文件夹中的Rbfg.exe实用工具来创建RIS启动盘。
当客户端计算机从RIS启动盘启动时,该磁盘尝试加载相应的网卡驱动程序。然后模拟启用PXE的启动环境以完成基于 RIS 的安装。
补充读物 如需了解更多有关受支持的网络接口卡驱动程序的信息,请参阅Microsoft知识库中的文章314836。 2.6.4 诊断无人参与安装故障的方法
很多无人参与安装的问题发生在大公司环境中,来电求助的用户并不是网络管理员。很多时候,面对此类来电会建议用户向该公司的IT部门求助。
如果来电求助者是网络管理员,第一级支持应该尽力解决常规问题,收集信息,并让来电求助者向相应的支持热线求助,或者向上提交该问题(如果 DST 能肯定地认定该问题是客户端问题)。
对于DST而言,那些在家或家庭网络上尝试使用应答文件运行无人参与安装的用户问题更有挑战性。
(1)诊断应答文件的故障
无论是通过Windows光盘在本地安装还是从网络共享安装,无人参与安装的问题可能各不
2.6 诊断无人参与安装故障 63
相同且难于判断。最重要的问题是确保用户能够正确地以如下方式访问无人参与安装的应答 文件:
? 本地安装——命令行开关。如确保命令行上的/unattend参数后面跟了正确的应答文件名。 ? 本地安装——CD-ROM。确保:
? 应答文件已被复制到磁盘,并且启动时磁盘在软盘驱动器中 ? 应答文件已被重命名为 Winnt.sif
? 启动时Windows光盘在CD-ROM驱动器中,而且BIOS被配置为从CD驱动器启动。
?
网络安装。在此场景中,用户通过连接到 Windows 源文件所在的网络共享并运行相应的安装批处理文件来执行无人参与安装,或者用相应的安装盘启动来执行无人参与安装。这两种情况下的问题都由网络管理员来解决。在前一种情况下,因为是从网络安装,网络连接应当不会出现问题,所以不太可能出现由于加载脚本失败导致安装故障的现象,问题主要可能发生在无人参与安装中。在后一种情况下,用户必须验证网络连接正常,而且安装盘能够让所需的网卡连接到网络共享。这种情况的诊断与未启用PXE的RIS启动安装的故障诊断类似。
(2)诊断磁盘镜像安装的故障
由于使用磁盘镜像会伴随如此之多与硬件和 IT 相关的问题,所以大多数问题的解决是管理这些镜像的IT部门的职责。用户应该联系他们的网络管理员来帮助解决这类问题。
(3)诊断RIS安装故障
在基于RIS安装的情况下,大多数问题应该向用户的网络管理员求助,因为整个后端过程不受客户的控制。然而,你可以检查一些与硬件配置和网络连接相关的问题。
1)确定用户的计算机是否是启用PXE的。
? 用户是否有在系统启动时按F12键启动到网络的选项
? 启用PXE的网络接口卡是否在BIOS中被设置为第一启动选项(如果实际有这个选项) 如果启用了该网卡而且用户启动到网络,但是安装失败,那么请让用户向他们的网络管理员求助以解决该问题,或者向相应的Windows服务器支持热线求助。
2)如果用户的计算机未启用PXE。 ? 用户是否有所需的RIS启动盘
? 用户的计算机是否具有使用受 RIS 启动盘支持的驱动程序的网卡模型(如需获得受支
持的驱动程序列表,请参阅 Microsoft 知识库中的文章314836。)
? 用户肯定在此网络连接上的计算机在过去连接正常吗?用户能否将网线插入另一台已
经安装且在网络上运行的计算机来测试网络连接
如果这些步骤无法解决该问题,那么请让用户向他们的网络管理员求助以解决该问题或向相应的 Windows 服务器支持热线求助。
2.6.5 实验2-9:诊断无人参与安装故障
在此课堂实验中,你将阅读三个场景并寻找最好地说明每个问题的解决方案的KB文章。