标题: hyper-v使用GPU-PV,让虚拟机和宿主共用显卡
时间: 2021-10-05发布,2021-10-05修改
$vm = "Windows 11"
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
3.开机,将宿主显卡驱动复制到虚拟机内部C:\Windows\System32\HostDriverStore\FileRepository\路径下,没有该路径创建即可。『回复列表(5|隐藏机器人聊天)』
<Configuration>
<vGPU>Enable</vGPU>
</Configuration>
保存为wsb,然后双击打开,就可以启动一个支持gpu虚拟化的windows sandbox虚拟机,如果成功的话就可以拷贝这个sandbox(沙盒虚拟机)内的C:\Windows\System32\HostDriverStore\FileRepository\文件夹的驱动到添加了半虚拟化GPU的hyper-v虚拟机内使用。