这是我当前的设置。
- WDS 安装在 Server 2008 R2 上以实现新的驱动程序存储和多播功能。
- 为支持以前的 DL360 型号而构建的 Windows Server 2003 32 位标准映像。
- 新款 HP DL360 G6 配备了新的 raid 控制器。
我需要将 raid 控制器的驱动程序添加到我的 Server 2003 32 位标准安装映像中,但我似乎无法找到正确的方法。
到目前为止我已经尝试了以下方法:
- 安装映像并将驱动程序放入 Sysprep 驱动程序文件夹,将 PCI 设备代码添加到 sysprep.inf 文件中,并将更改提交到映像。
- 将图像推送到 DL360 G4,确保驱动程序位于正确的位置并重新系统准备图像。
- 希望新的驱动程序存储功能能够神奇地与 2003 配合使用(人总有梦想,不是吗?)
是否有一些标准方法可以用来用新驱动程序更新此映像,或者我是否需要从头开始构建一个全新的版本?
提前致谢。
答案1
我最近遇到了同样的问题,下面是解决该问题的基本步骤:
像这样挂载 WIM 文件:
dism /Mount-Wim /WimFile:<x:\img.wim /Index:1 /MountDir:<x:\mountPath>
添加驱动程序:
dism /image:<x:\mountPath /Add-Driver:<x:\path\to\drivers> /Recurse
提交更改并卸载 WIM 文件:
dism /unmount-wim /mountDir:<x:\mountPath> /commit
使用 dism 实用程序的最简单方法是从开始菜单的 Microsoft Windows AIK 部分打开“部署工具命令提示符”。
此外,关于向 Sysprep.inf 添加驱动程序,我发现更好的方法是使用 spdrvscn.exe 第三方实用程序直接生成注册表项,而不是向 Sysprep.inf 文件添加路径(用于更新注册表)。
答案2
您可以使用 WAIK 中的 DISM 实用程序将驱动程序注入 WIM 文件,或者可以使用 GUI 来执行此操作(检查http://4sysops.com/archives/free-gdism-eldi-a-gui-for-managing-wim-images/)