2024年5月8日发(作者:)

Windows 2008 R2集成Raid卡驱动

前段时间公司新进了一批服务器,安装操作系统的时候发现无法检测到硬盘,很显然

Windows Server安装文件里面没包含新服务器的Raid卡驱动,虽然可以用服务器配备

的引导盘来完成安装,但这样做的话效率就太低了,而且也没法批量地安装。所以,最方

便的方法还是把驱动集成到Winodws Server里面。

记得以前用win2003的时候,要把驱动集成到安装文件是一个比较麻烦的过程。还

好,这次安装的系统是windows2008 R2,通过它自带的工具就可以轻松地完

成这个事情。

下面是操作的步骤,我们需要将相关的驱动集成到Windows Server中的

和文件里面。

1. 使用ultraiso/WinRAR等软件提取原版ISO里面的文件并放到任意

位置,如D:/.

2. 建立一个空文件夹,用于装载wim 中的映射文件,这里用D:/temp.

3. 接下来我们需要用“管理员”身份打开命令提示符。(注意左上角应有“管理员”

字样,如果没有,说明当前的命令提示符不是以管理员身份运行的)

运行以下格式的命令:

dism /mount-wim /wimfile:[的路径] /index:[要装载的映像卷序号]

/mountdir:D:/temp

该命令的解释如下:

/winfile:指定文件存放的位置,这里为D:/.

/index:指定要装载的映像卷序号,也就是你要装载整合的系统版本,可运行

dism /get-wiminfo /wimfile:d:/ 查看中包含的映射序号,

如下图所示,这里我们需要使用Enterprise版本,所以序号应该是3.

/mountdir:指定存放装载文件的目录,即D:/temp。

完整的命令为:

dism /mount-wim /wimfile:d:/ /index:3 /mountdir:d:/temp

当命令完成后,查看d:/temp目录,可以看到已经装载了的文件。

4. 集成驱动。

可以先安装好一台相同的服务器,然后使用驱动备份工具将其驱动备份出来。我这里

使用的是360驱动大师,将驱动备份到D:/drivers目录。

使用下列命令整合驱动

dism /image:d:/temp /add-driver /driver:d:/drivers /recurse /forceunsigned

/image:指定装载wim文件的目录位置,D:/temp。

/drver:指定驱动文件的存放位置,D:/dirvers。

/recurse 用于查询所有子文件夹中的驱动程序。

/ForceUnsigned用于向映像中添加未签名的驱动程序,如果不使用此命令的话某些

未得到微软签名许可的驱动程序会添加不了。

添加完成后,可运行dism /image:d:/temp /get-drivers 查看驱动集成情况,如下

图,可以看到列表中已经包含了我们所要集成的驱动。

5. 现在开始重新整合映射,执行以下命令操作

dism /unmount-wim /mountdir:D:/temp /commit

完成后可以发现D:/winmount文件夹里已经空了,而且 文件大小会有

所变化。

接下来使用ultraiso打开源文件,用生成的替换掉里面的原文件,再保

存即可。

如果想给里面包含的每个版本都加载驱动,只需要重复进行上面的操作

就行。

6. 接下来,我们对文件重复上面1-5的步骤

完成上面步骤以后,新的驱动就完美地包含到windows Server里面了,现在,我们

可以用它去 部署服务器了。