windows系统如何安装nvidia IB网卡驱动&从IB网卡启动PXE网络启动批量安装windows系统?

一、驱动下载

确认网卡型号及版本是哪一种,需要说明的是对于 ConnectX-4 及更高版本的适配器卡驱动程序,请下载 WinOF-2。

有关 ConnectX-3 和 ConnectX-3 Pro 驱动程序,请下载 WinOF。根据系统版本下载相应驱动

下载地址:WinOF-2 / WinOF 驱动程序 (nvidia.com)

二、安装驱动

1、双击MLNX_WinOF2-3_10_52010_All_x64.exe,点击下一步

2.选择同意协议,下一步

3.选择驱动安装目录,下一步

4.选择更新HCA卡固件,下一步

如果用户有OEM卡。在这种情况下,固件将不会显示。

如果用户使用的是标准的Mellanox卡,固件版本较旧,固件将相应更新。

但是,如果用户同时拥有OEM卡和Mellanox卡,则只更新Mellanox卡。

5.选择自定义安装,下一步

6.选择想要安装的特性:


性能工具-安装用于在用户环境中测量性能的性能工具

文档-包含用户手册和发行说明

管理工具—用于管理的安装工具,如mlxstat

诊断工具—用于诊断的安装工具,如mlx5cmd

单击Next安装所需的工具。

7、单击下一步开始安装驱动

单击finish,完成安装

 安装结果展示,打开设备管理器查看,如果HCA前面没有黄叹号,说明驱动安装成功

三、开启opensm服务

可以在powershell中执行opensm开启服务,配置IP地址,测试网络。

四、使用IB网卡从ISCSI Target或PXE网络启动安装windows系统

4.1.安装WDS server端

安装配置WDS server端具体过程略,可以自行百度进行安装

4.2.将安装好的驱动目录复制一份到别的路径下

下图为IB网卡驱动安装后的路径,复制一份到其它目录名称不带空格的目录下

4.3.添加驱动程序启动到vim中。

wim(即,Windows设置使用' index:2 ', WinPE使用' index:1 ')。

将win10 iso系统镜像文件解压到新建的src目录中

执行以下命令查询iso镜像文件索引

dism /Get-WimInfo /WimFile:H:\桌面云\ISO\src\sources\boot.wim

可以看到有5个索引 

在桌面新建一个mnt的文件夹 ,用于后面挂载boot.vim

 首先从索引1开始,使用以下命令挂载镜像

dism /Mount-Wim /WimFile:H:\桌面云\ISO\src\sources\boot.wim /index:1 /MountDir:C:\Users\baoyh\Desktop\mnt

命令参数解释:
"/Mount-Wim" 是"dism"命令的一个参数,用于挂载系统镜像中.wim文件
"/WimFile:boot.wim" 指定了要挂载的WIM文件的名称及路径,这里是"boot.wim"在iso文件解压后的sources目录下
"/index:2" 指定了WIM文件中要挂载的映像索引,wondows设置使用2,winPE为1
"/MountDir:mnt" 指定了要挂载WIM文件的目录,这里是"mnt"

为镜像添加IB网卡镜像

 使用以下命令为镜像添加IB网卡驱动

dism /Image:C:\Users\baoyh\Desktop\mnt /Add-Driver /Driver:C:\Users\baoyh\Downloads\Drivers /recurse

/Image: 为前面boot.wim挂载到mnt的目录

/Add-Driver 添加驱动程序
/Driver:为要添加的驱动程序路径,我这里是将安装到C:\Program Files\Mellanox\MLNX_WinOF2\目录下的Drivers目录复制了一份出来,因为dism命令无法识别带空格的目录

 保存镜像并卸载

dism /Unmount-Wim /MountDir:mnt /commit

 重复以上步骤,从索引2开始为镜像添加驱动

挂载vim

dism /Mount-Wim /WimFile:H:\桌面云\ISO\src\sources\boot.wim /index:1 /MountDir:C:\Users\baoyh\Desktop\mnt

为索引2添加驱动 

dism /Image:C:\Users\baoyh\Desktop\mnt /Add-Driver /Driver:C:\Users\baoyh\Downloads\Drivers /recurse

  保存镜像并卸载

dism /Unmount-Wim /MountDir:mnt /commit

继续重复以上步骤为索引3.4.5添加nvidia ib网卡驱动, 添加完以后,如果需要打包成ISO,可以使用DISM++

4.6 封装ISO镜像

如果需要将刚才添加了驱动程序的系统安装文件打包成iso镜像文件到其它服务器上使用,可以使用DISM++进行封装

 

4.5.向WDS添加新的引导和安装映像。

配置WDS过程略

五、配置iSCSI Target 

5.1 安装iSCSI Target 

5.2 在iSCSI目标器中添加iSCSI客户端的IP地址。

六、配置DHCP Server

6.1.安装DHCP服务器说明

6.2.为IPv4添加一个新的作用域。

6.3.在DHCP预留中添加引导客户端标识(MAC/GUID)。

6.4.如果DHCP和WDS合一部署,则在保留IP地址中添加以下选项:

选项

名称

017

Root Path

iscsi:11.4.12.65::::iqn:2011-01:iscsiboot

Assuming the iSCSI target IP is: 11.4.12.65 and the Target Name: iqn:2011-01:iscsiboot

060

PXEClient

PXEClient

066

Boot Server Host Name

WDS server IP address

067

Boot File Name

boot\x86\wdsnbp.com

注意:当DHCP和WDS不在同一台服务器上部署时,DHCP选项(60,66,67)必须为空,并且必须配置WDS选项60。

配置客户端机器

要配置客户端,请在BIOS设置引导顺序中将“Mellanox Adapter Card”设置为第一引导设备。

七、从pxe启动批量安装windows操作系统

1.重启客户端机器

2.开机按F12,从网络启动

3.从提供的所有可用引导映像列表中选择需要安装的系统镜像。

4.选择要安装的操作系统。

5.运行Windows安装向导。

6.选择要安装Windows的目标驱动器,并按照安装向导提供的说明进行安装。 

一旦完成向导中所有必需的步骤,安装过程将开始,客户端将重新启动并从iSCSI目标启动。

  • 32
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

技术瘾君子1573

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值