你目前正处于脱机状态,正在等待 Internet 重新连接

如何将第三方 OEM 网络适配器添加到 RIS 安装

概要
在将需要 OEM 驱动程序的网络适配器添加到基于 CD-ROM 的远程安装服务 (RIS) 映像时,需要执行一些步骤,这与将其添加到典型无人参与安装时的一些步骤是相同的。但是,因为安装方法最初使用预启动执行环境 (PXE),然后切换到服务器消息块 (SMB),所以在文本模式安装过程中必须能够使用网络适配器驱动程序和 .inf 文件。如果找不到它们,就会出现以下错误信息:
The network server does not support booting Windows 2000. Setup cannot continue.Press any key to exit.
当 PXE 客户端连接到 RIS 服务器并且运行客户端安装向导 (CIW) 时,网络适配器使用通用网络设备接口与 RIS 服务器进行通讯。当开始执行安装部分时,Windows 安装程序切换到 SMB,检测网络适配器并加载相应的驱动程序。因此,必须能够使用该驱动程序。

注意:本文仅适用于基于 CD 的映像(通过使用 Risetup.exe 创建的映像)。 有关如何将第三方网络适配器添加 Riprep 映像的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
254078 如何在 Windows 安装中添加 OEM 即插即用驱动程序
更多信息
向硬件制造商咨询,了解提供的网络适配器驱动程序是否进行了数字签名。(如果制造商提供的驱动程序包含 .cat 文件,则驱动程序可能已正确地进行了签名。)Microsoft 签名的驱动程序已经过验证和测试,可以用于 Windows。如果驱动程序没有进行签名,但您仍然想使用它,请确保将以下无人参与安装参数添加到用于此映像安装的 .sif 文件中:
[Unattended]
DriverSigningPolicy = Ignore
注意:.sif 文件的默认名称为 RemoteInstall\Setup\Language\Images\Dir_name\I386\Templates\Ristndrd.sif

注意:如果 OEM 驱动程序是包含的 Windows 2000 驱动程序的更新(例如,具有相同名称),则必须对该文件进行签名,否则安装程序将使用包含的驱动程序。
  1. 在 RIS 服务器上,将 OEM 为网络适配器提供的 .inf 和 .sys 文件复制到 RemoteInstall\Setup\Language\Images\Dir_name\i386 文件夹中。这样,安装程序就可以在安装的文本模式部分中使用该驱动程序。
  2. 在 RIS 映像上的 I386 文件夹的相同一级,创建具有以下结构的 $oem$ 文件夹:
    \$oem$\$1\Drivers\Nic
  3. 将 OEM 提供的驱动程序文件复制到此文件夹中。注意,.inf 文件在此文件夹中查找其驱动程序。某些制造商将 .inf 文件放在一个文件夹中,并从子文件夹中复制驱动程序文件。如果是这种情况,请在此步骤创建的文件夹下面创建相同的文件夹结构。

    注意:如果 RIS 映像是使用 RIPREP 创建的,您必须在 RIPREP 映像及其对应的 RISETUP 映像上都执行这些步骤。
  4. 对用于此映像安装的 .sif 文件进行以下更改:
    [Unattended]
    OemPreinstall = yes

    OemPnpDriversPath = Drivers\Nic
  5. 在 RIS 服务器上,停止并重新启动 BINL 服务。在命令提示符下,键入以下各行,并在每个命令之后按 Enter 键:
    net stop binlsvc
    net start binlsvc
    注意:因为 BINL 需要读取所有与新的网络接口卡有关的 .inf 文件并在映像中创建 .pnf 文件,所以必须停止并重新启动 BINL 服务。因为这一操作非常慢,所以只执行一次,即在 BINL 服务启动时执行。
在使用这种方法时,您可以使用 RIS 安装 PXE 客户端及 OEM 网络适配器。如果装有多个需要 OEM 驱动程序的网络适配器,请分别为每个适配器执行上述步骤。注意,包含网络适配器驱动程序的 PXE 客户端不受这些更改的影响,它们可以使用此映像进行安装。
属性

文章 ID:246184 - 上次审阅时间:06/25/2004 07:03:00 - 修订版本: 4.0

  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Datacenter Server
  • kbhowto kbenv kbsetup KB246184
反馈