RIS上的networking驱动程序

我有我的服务器上的RIS(远程安装服务),我有RIS上的XP映像。

一切运行良好,但我有一个小问题。 当我使用远程安装过程时,计算机要求networking驱动程序。 所以我的问题是以下几点:

我怎样才能提供这些驱动程序? 我是否需要将它们包含在图像中?

我想在服务器上有一些文件夹,把所有的驱动程序,当一个设置需要那么它可以去那里,并采取他所需要的一切。 这样做可行吗?

我已经使用RIS已经太久了,但是你不能把驱动添加到安装映像中吗? 比照 http://support.microsoft.com/kb/315279

另外http://diaryproducts.net/about/operating_systems/windows/add_driver_ris_image_windows

将驱动程序放入RIS映像

通过愚蠢的运气,我偶然发现了第三个知识库文章[3],其中MS描述了如何修复SYSPREP中的一个错误。 该错误导致多个相同的条目被添加到DevicePath。 什么是DevicePath? 这是一个registry值,其中包含Windows在检测到新PNP硬件时search驱动程序的path列表。 Windows会自动执行find的任何合适的驱动程序的无人参与的安装。 DevicePath的默认值是“%SystemRoot%\ inf”,确切地说,它是Windows查找INF文件的位置列表。 INF文件然后告诉Windows在哪里寻找真正的驱动程序文件(SYS和CAT等)。

为什么我们不把原始的驱动程序文件复制到图像的一部分,然后相应地更新DevicePath呢? 由于驱动程序目录属于映像,它将被复制到机器的硬盘上。 安装映像后机器重新启动后,Windows应该(重新)检测没有驱动程序的PNP硬件,并从DevicePath中查找可能的驱动程序位置。 这一次Windows会find我们的驱动程序并安装它。 答对了! 这就像是通过将驱动程序文件复制到目标机器上来预先安装驱动程序,并在检测到硬件的情况下告诉它在哪里find驱动程序。 你怎么做到这一点?

1.创build\ SERVER \ REMINST \ Setup \ Language \ Images \ RIPrep \ i386 \ Mirror1 \ UserData \ Drivers \ Broadcom目录。

请记住,RIPrep代表图像的名称,而Broadcom则表示您的硬件。 这些名称只是示例,您需要根据您的要求进行调整。

2.将驱动程序文件复制到新创build的目录中。

3.在服务器或个人工作站上,如果是Windows 2000,则启动regedt32;如果是XP系统,则启动regedit。 (我的个人工作站上有Windows XP,所以我使用registry编辑器。)

4.通过selectHKEY_LOCAL_MACHINE并select“文件”菜单上的“加载configuration单元”,加载位于映像一部分的“软件”registryconfiguration单元。 导航到\ SERVER \ REMINST \ Setup \ Language \ Images \ RIPrep \ i386 \ Mirror1 \ UserData \ WINNT \ SYSTEM32 \ CONFIG并select软件文件。

5.键入RIS Image作为configuration单元的临时名称。

6.在registry树中,导航到HKEY_LOCAL_MACHINE \ RIS Image \ Microsoft \ Windows \ CurrentVersion,并在右侧窗格中双击DevicePath值。

7.附加;%SystemDrive%\ Drivers \ Broadcom的值。

8.通过导航到HKEY_LOCAL_MACHINE \ RIS Image并select文件菜单上的卸载configuration单元来卸载configuration单元。 不要忘记这一步,否则在你重新启动个人工作站之前,configuration单元将不会被保存。

9.将RIS映像安装到testing机器上。

10.Enjoy。

自从我使用RIS已经有很长一段时间了,但我不记得有一种本地方式来整合司机。 你可以看看使用nLite集成你的驱动程序只需指向你的源平面文件目录。 我会build议使用MDT和WDS进行2008 R2安装,因为它们已经取代了RISK。

我想在服务器上有一些文件夹,把所有的驱动程序,当一个设置需要那么它可以去那里,并采取他所需要的一切。 这样做可行吗?

是的,这是完全可能的。 MS有同样的想法。 他们也意识到产品的需求,所以他们把许多年前的许多东西都投入到inheritance者身上。 升级你的服务器到不完全过时的东西,你会发现在WDSfunction。

同样对Tim Brigham来说,我已经很长时间了,但是我记得,你需要在RIS服务器上的i386文件夹中安装驱动程序

 \\risserver\REMINST\Setup\<language>\Images\<image>\i386 

您需要复制我认为的.sys.inf.cat文件。 一旦你重新启动远程安装服务,它应该生成一个.pnf文件(编译后的.cat文件)。

这应该足以让安装者识别驱动程序。