Windows2008 WDS部署集成网卡驱动解决方法
例子1:
与Server 2003里的远程安装服务一样,基本通过向导就可以完成基本的配置,但是最终容易出现以下的错误提示:
WdsClient: An error occurred while starting networking: a matching network card driver was not found in this image. Please have your Administrator add the network driver for this machine to the Windows PE image on the Windows Deployment Services server.
大体的是意思是:在启动网络时发生了一个错误,在包(boot.wim)里没有找到适合的网卡驱动。
我们需要做的事情当然是在boot.wim里集成网卡驱动。
手动添加驱动的方法如下:
集成前的准备工作:(1)装有windows AIK(2)peimg
1,下载所需的驱动。
2,找到启动映像bootwim,可以从系统安装光盘里找到或从wds服务器中导出到D盘根目录下
3,在BOOT.WIM所在的目录下新建一个文件夹:boot
4,在安装Windows AIK的计算机上执行命令:imagex /mountrw d:boot.wim 2 d:boot
5,成功后执行命令:peimg /inf=x:netdriverschipset.inf d:bootwindows,这是把驱动加载到WIM文件释放的目录中(/inf=x:netdriverschipset.inf,等号后边为驱动程序中inf文件所在的路径)。
6,成功后执行打包命令:imagex /unmount /commit d:boot.
最后把更新后的WIM文件导入到WDS服务中就可以了(直接复制粘贴覆盖原来的boot.wim也可以)。
注意事项:在拿windows2008x86做wds测试的时候,发现这里修改第4步的时候
这里标出的1对应与boot.wim文件中的1文件夹,改成2的话就是对应2文件夹,boot.wim文件的内部结构是这样子的:
在测试过程中发现只导入1并把网卡驱动加载进去之后,WDS远程客户端安装依旧找不到网卡驱动卡在安装刚刚开始的地方,若把2也导出来并也加载上网卡驱动,在测试发现客户端竟然可以顺利安装了。这里最好把这里的1和2都分别导出来并把网卡驱动分别加载进去制作好boot.wim,然后再去替换到WDS服务器里边去。
例子2:
如需修改 Windows PE 2.0 ,我们需要安装 WAIK.以下是修改的大致过程,具体操作中涉及的路径请根据实际情况进行对应修改。
1、将完整的驱动程序及 Windows PE 2.0 的 .wim 文件拷贝到一个目录
2、并创建一个用于临时存储 Windows PE 2.0 脱机文件的目录,如:pemount
3、找到 "Microsoft Windows AIK " 程序组,点击 "Windows PE 工具命令提示" 进入 PE CMD Line
4、使用 imagex 命令加参数 mountrw 先将 .wim 加载到 pemount 目录中
imagex /mountrw c:winpe2boot.wim 1 c:pemount
5、使用 peimg 命令将第三方驱动添加到 Windows PE 2.0 中,如需添加多个设备驱动请重复该步骤。
peimg /inf=c:winpe2*.inf c:pemountwindows
6、使用 imagex 命令加参数 unmount 及 commit 将修改写入到 .wim
imagex /unmount c:pemount /commit
注意事项:在拿windows2008x86做wds测试的时候,发现这里修改第4步的时候
这里标出的1对应与boot.wim文件中的1文件夹,改成2的话就是对应2文件夹,boot.wim文件的内部结构是这样子的:
在测试过程中发现只导入1并把网卡驱动加载进去之后,WDS远程客户端安装依旧找不到网卡驱动卡在安装刚刚开始的地方,若把2也导出来并也加载上网卡驱动,在测试发现客户端竟然可以顺利安装了。这里最好把这里的1和2都分别导出来并把网卡驱动分别加载进去制作好boot.wim,然后再去替换到WDS服务器里边去。