在 Windows Server 2003 和 Windows XP 上有效
症状:
添加一个需要 OEM 驱动程序的网络适配器到基于 CD-ROM 的 RIS 映像,与将这样一个驱动程序添加到典型的无人值守的安装程序一样,有几个步骤。 但是,因为安装程序方法是使用“预启动执行环境”(PXE) 开始的,再转而使用服务器消息组 (SMB) 协议,所以网络适配器驱动程序与其 .inf 文件必须在进行文本模式的安装时为可用状态。 如果驱动程序与 .inf 文件不可用,您会收到以下报错消息:
网络服务器不支持启动 Windows 2003。 安装无法继续。 请按任意键退出。
当正在运行客户端安装向导 (CIW) 的 PXE 客户端连接到 RIS 服务器时,网络适配器正在使用“通用网络设备接口”与 RIS 服务器通信。 当“Windows 安装”切换到 SMB 时,检测到网络适配器,然后加载合适的驱动程序。 因此,驱动程序必须为可用。
解决方案:
您可以将 OEM 网络适配器添加到 RIS 映像。
执行以下操作:
检查 OEM 以确定所提供的网络适配器驱动程序是否有数字签名。 如果制造商的驱动程序中包含一个目录文件 (.cat),则它们就有正确的签名。 Microsoft 签名的驱动程序已经过验证并经过 Windows 上的测试。 如果驱动程序没有签名,但您仍想使用,请确保将以下无人值守的安装参数添加到 .sif 文件,这些文件的位置在 RemoteInstall\Setup\Language\Images\Dir_name\I386\Templates folder: [Unattended]
DriverSigningPolicy = Ignore
注意:如果此 OEM 驱动程序是所含的 Windows XP 驱动程序的更新版(例如,如果这些驱动程序的名称相同),则该文件必须有签名,否则安装时应使用所含的驱动程序。
\$oem$\$1\Drivers\Nic
[Unattended] OemPreinstall = yes OemPnpDriversPath = \Drivers\Nic
net Stop binlsvc net Start binlsvc
注意:您必须停止并且重启“远程安装服务”,因为“启动信息协商层”(BINL) 需要读取所有新的与网络适配器相关的 .inf 文件并在此映像中创建 .pnf 文件。 这是一项耗时的工作,且仅在“远程安装服务”启动时执行。
如果您有需要 OEM 驱动程序的多重网络适配器,请为每个适配器执行前述的步骤。 但是,包含网络适配器驱动程序的 PXE 客户端不受这些更改的影响,且可以使用此映像进行安装。
版权所有 © 2013 CA。
保留所有权利。
|
|