镜像制作
下载驱动
驱动下载地址
如果你的网卡属于此列下载红框内对的zip格式的驱动包
下滑可以找到对普通sata盘的achi功能的支持的驱动
将上面两个驱动离线包下载下来
vmware patch下载地址
下载esxi的离线镜像到同样的目录(下载需要注册登陆vmware账户,
免费
)
安装esxi镜像制作的命令行工具
以管理员权限打开powershell运行下面的命令
Install-Module -Name VMware.PowerCLI -Scope CurrentUser
如果出现不能正常加载模块需要提升权限
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
(如果挂梯子可能更快一些)
将离线zip包添加到软件仓库
还是在管理员权限下的powershell,切到驱动所在的目录
Add-EsxSoftwareDepot .\ESXi670-202004002.zip
获取该离线包的配置文件名
Get-EsxImageProfile | ft Name
克隆一个模版
New-EsxImageProfile -CloneProfile ESXi-6.7.0-20200401001s-standard -Name myesxi -vendor VMware
name、vendor参数随意
将模版转换为社区版
Set-EsxImageProfile -AcceptanceLevel CommunitySupported –ImageProfile myesxi
添加驱动到模板
Add-EsxSoftwareDepot .\net55-r8168-8.045a-napi-offline_bundle.zip
Add-EsxSoftwareDepot .\sata-xahci-1.42-1-offline_bundle.zip
检索软件包
Get-EsxSoftwarePackage
返回
获知驱动的名称net55-r8168、sata-xahci
将驱动添加到模版
Add-EsxSoftwarePackage -ImageProfile myesxi -SoftwarePackage net55-r8168 -Force
Add-EsxSoftwarePackage -ImageProfile myesxi -SoftwarePackage sata-xahci -Force
生成iso格式的镜像
Export-EsxImageProfile -ImageProfile myesxi -FilePath myesxi.iso -ExportToIso -Force
刻录到u盘
推荐使用开源免费的 rufus
备注:esxi7.0 暂时不支持添加老旧的驱动,提示相关的依赖缺失
截止
硬盘直通
先开启ssh服务
使用ssh连接esxi服务器
查看硬盘和分区情况
ls -lh /vmfs/devices/disks/
像这样
t10.ATA_____SEAGATE___ST4000VX007_________________________TH181228040603
的是硬盘,我想直通整块硬盘而不是其他的分区
直通代码
disk="t10.ATA_____SEAGATE___ST4000VX007_________________________TH181228040603"
datastore="datastore1"
vmdkname="disk01"
vmkfstools -z "/vmfs/devices/disks/$disk" "/vmfs/volumes/$datastore/$vmdkname.vmdk"
按照自己的来,别照抄啊~
虚拟机配置直通硬盘
选择刚才配置的disk01
启动虚拟机,会发现多处一块硬盘
直通显卡
切换直通
创建u2虚拟机
预留内存
添加pci设备
添加参数
虚拟机选项-高级-配置参数
hypervisor.cpuid.v0=FALSE
之后启动虚拟机按照对应驱动即可使用,我这里直通n卡gtx1650成功~
直通显卡后,就可以做机器学习之类的事情了,这里我成功配置了ubuntu20.04lts cuda cudnn pytorch 环境
文章链接