帮助文档
专业提供香港服务器、香港云服务器、香港高防服务器租用、香港云主机、台湾服务器、美国服务器、美国云服务器vps租用、韩国高防服务器租用、新加坡服务器、日本服务器租用 一站式全球网络解决方案提供商!专业运营维护IDC数据中心,提供高质量的服务器托管,服务器机房租用,服务器机柜租用,IDC机房机柜租用等服务,稳定、安全、高性能的云端计算服务,实时满足您的多样性业务需求。 香港大带宽稳定可靠,高级工程师提供基于服务器硬件、操作系统、网络、应用环境、安全的免费技术支持。
服务器资讯 / 香港服务器租用 / 香港VPS租用 / 香港云服务器 / 美国服务器租用 / 台湾服务器租用 / 日本服务器租用 / 官方公告 / 帮助文档
GPU桌面虚拟化HyperV实践
发布时间:2024-03-09 19:36:49   分类:帮助文档
GPU桌面虚拟化HyperV实践

 
目录
创建虚拟机
添加GPU
刷入显卡驱动


创建虚拟机
a说科技:1台电脑当10台用,在家开网吧,显卡分割术,Gpu虚拟化 (下)https://www.bilibili.com/video/BV1Dm4y1A7XR/?spm_id_from=333.880.my_history.page.click&vd_source=473f5de900547235e222613fd986ab31
额外补充说明:镜像可用Wintogo快速制作,刷入wintogo EFI到虚拟机EFI文件夹;
网络设置如下

磁盘挂载到主机子操作如下

其它

CPU核心少的话识别的内存小,建议4核
添加GPU

add_GPU.ps1
//#add_vgpu.ps1
Set-ExecutionPolicy RemoteSigned
$vm = Read-Host -Prompt "计算机名,请输入后回车"
$vmem = Read-Host -Prompt "输入分配的显存大小(如8G输入8),请输入后回车"
$vmem = ($vmem/1)* 1GB

Add-VMGpuPartitionAdapter -VMName $vm
Set-VMGpuPartitionAdapter -VMName $vm

Set-VM -GuestControlledCacheTypes $true -VMName $vm
Set-VM -LowMemoryMappedIoSpace 256MB -VMName $vm
Set-VM -HighMemoryMappedIoSpace "$vmem" -VMName $vm
echo 配置完毕

//第二种add_vgpu.ps1
$vm = "rendernode-101"


Add-VMGpuPartitionAdapter -VMName $vm
Set-VMGpuPartitionAdapter -VMName $vm -MinPartitionVRAM 80000000 -MaxPartitionVRAM 100000000 -OptimalPartitionVRAM 100000000 -MinPartitionEncode 80000000 -MaxPartitionEncode 100000000 -OptimalPartitionEncode 100000000 -MinPartitionDecode 80000000 -MaxPartitionDecode 100000000 -OptimalPartitionDecode 100000000 -MinPartitionCompute 80000000 -MaxPartitionCompute 100000000 -OptimalPartitionCompute 100000000

Set-VM -GuestControlledCacheTypes $true -VMName $vm
Set-VM -LowMemoryMappedIoSpace 1Gb -VMName $vm
Set-VM -HighMemoryMappedIoSpace 32GB -VMName $vm
注意:
关于签名 - PowerShell | Microsoft Learn

PS.移除vpgu显卡加速
Remove-VMGpuPartitionAdapter -VMName 虚拟机名
刷入显卡驱动
HYPER-V 配置GPU分区https://oxdl.cn/?p=843
运行完成之后等待虚拟机开机,连接上之后进入设备管理器查看显卡是否已经能被识别,由于Nvidia屏蔽了家用显卡的虚拟化功能,所以此时虽然已经可以在设备管理器看到显卡已被正确识别,但仍然无法安装驱动,必须要手动复制宿主机的以下驱动文件到虚拟机上:
先将
C:\Windows\System32\nvapi64.dll
复制到System32文件夹中,再创建
C:\Windows\System32\HostDriverStore
C:\Windows\System32\HostDriverStore\FileRepository
两个文件夹,在宿主机里打开设备管理器找到显卡-驱动-驱动程序详细信息,拉到最下面

找到一个nv开头的文件夹,在
C:\Windows\System32\DriverStore\FileRepository
文件夹中找到这个文件夹,复制到虚拟机上面刚创建的\FileRepository 文件夹内,重启虚拟机,打开设备管理器可以看到显卡已经可以正确识别并工作了
*
ps. 不要使用Hyper-V的增强会话进行连接,增强会话模式会禁用Direct3D 加速,宿主机驱动更新之后要同步把文件再拷贝到虚拟机一次,不然会报错
完成
愉快的跑起UE4文件



香港云服务器租用推荐
服务器租用资讯
·广东云服务有限公司怎么样
·广东云服务器怎么样
·广东锐讯网络有限公司怎么样
·广东佛山的蜗牛怎么那么大
·广东单位电话主机号怎么填写
·管家婆 花生壳怎么用
·官网域名过期要怎么办
·官网邮箱一般怎么命名
·官网网站被篡改怎么办
服务器租用推荐
·美国服务器租用
·台湾服务器租用
·香港云服务器租用
·香港裸金属服务器
·香港高防服务器租用
·香港服务器租用特价