edit
重点1 驱动位置别放错,要在vm里自己建文件夹,一开始是没有的,我一开始也放错位置了
The important part is that on the host it's C:\Windows\System\DriverStore whereas on the guest it's C:\Windows\System\HostDriverStore
重点2 host 和vm都要用win 10 2004
ltsc用户是可以升级到2004的,保留数据,直接运行下载好的2004的安装盘就可以原地升级了,ltsc个人觉得没有明显优点
这个方案本来就是未公布的级别的,也没有多少实际使用价值,搞不起来就算了
edit
第二天 我把amd的台式机卡,nvida的笔记本卡都搞定了,都能用了
amd要用到的文件夹是 u0357168.inf_amd64_74ad8cf0ece664a3 ,大约体积1g,每个人的不同驱动版本的可能不一样,复制方法和n卡一样
找到这个文件夹的方法:打开 dxdiag 然后保存到DxDiag.txt,然后搜索DriverName
aticfx64.dll,amdxc64.dll这两个文件是下一步要用到的(可能少了,因为虚拟机里的opengl的打不开)
edit
笔记本的n卡是可以的,可能是我一开始装驱动的时候是用远程桌面装的,ddu,重装了,有nv_dispi.inf_amd64_<UNIQUEID>这个文件夹了,之前找不到这个文件夹
性能测试过会补上
---------------------------------------------
GPU-PV是把gpu半虚拟,host和vm能同时用一个gpu,不需要折腾直通了,不过应用有限win10里装win10,只能伺候国产流氓游戏什么的有点用,前提是不被因为虚拟机封号
https://www.reddit.com/r/HyperV/ ... rv_with_windows_10/
我照着这个人的帖子搞的
不过我目前没有nvida的桌面显卡,有个笔记本的gtx970m,和攻略的驱动貌似不一样,没有同一个文件夹
我的amd的卡和nvida的卡都code 43了
我没搞成功,不过如果有nvida的桌面显卡,理论上很简单
code 43 高手可能再折腾一会能解决,网上一堆解决方案,不过都几乎不是对于hyperv的
https://forum.cfx.re/t/running-f ... artitioning/1281205
这个里面的代码最后一行有2个横线错的,改成之前2行的稍微短一点的
先把执行powershell脚本的权限搞定,先搞个别的powershell脚本看一下能不能跑,我是第一次vm里出现了3个rx570矿渣 XD
Untitled picture.png (403.77 KB, 下载次数: 0)
Untitled picture1.png (353.73 KB, 下载次数: 0)
评论
只能装win10没啥意思啊 起码装个linux
评论
wsl2 有gpu支持了,不过我没折腾过
评论
能共享到xp或者win98不就可以玩老游戏啦?
评论
GPU直通好像只有NV的吧?
评论
不清楚,理论上这个不叫直通,我的amd的卡在虚拟机里也出现了,code 43是装不了驱动的意思
评论
可能不行,我的vm一开始win10的版本有点低,都不显示显卡的名字,更新到win 10 2004后才显示的
评论
还是买个9800gt之类的直通玩吧。
评论
试了一下
QQ截图20200722133641.png (92.01 KB, 下载次数: 0)
Host 跟 VM 都是 Windows 10 2004 版本.
评论
你确定一下是不是放到了HostDriverStore这个文件夹,我一开始也错的,不过最后还是没搞起来,那个人也是2070s显卡,理论上没问题的,dch驱动也没事的
As far as DCH goes, I am running the DCH version of the NVidia driver.
The important part is that on the host it's C:\Windows\System\DriverStore whereas on the guest it's C:\Windows\System\HostDriverStore. I had to create latter directory and also the FileRepository one in it.
评论
好了
改到这个目录可以正常工作了.
评论
如果有空,帮我测一下显卡性能大约打折多少
还有虚拟机的鼠标玩游戏时会不会抽风,我记得当年remote fx 玩fps,鼠标会抽风
声音方面稳不稳?
应该可以用来搞游戏串流的
评论
晚点我测试一下.
不过感觉应该跟 RemoteFX vGPU 差不多的样子.
评论
以前的remotefx需要远程桌面和相关的license,性能也不行。。。
评论
关键是如果在虚拟机里打游戏,remotefx 也可以
如果要想通过rdp,通过网络连接这个虚拟机,就出现 n 多瓶颈,比如 nvidia 不允许消费级显卡opengl over rdp,remotefx也不支持。这些都是商用功能,都是肥肉啊,否则 grid tesla 怎么卖
评论
RemoteFX vGPU 的话
我当时用的是 GTX980.
好像有发挥物理机的90%以上性能.
评论
Untitled picture2.png (408.61 KB, 下载次数: 0)
笔记本的n卡是可以的,可能是我一开始装驱动的时候是用远程桌面装的,ddu,重装了,有nv_dispi.inf_amd64_<UNIQUEID>这个文件夹了,之前找不到这个文件夹
性能测试过会补上[size=15.008px]
评论
懒得排版了,这个论坛传个图片真难
用的软件是 Unigine Valley Benchmark,默认画质,窗口化1920*1080
vm跑分大约在host的70%,然后可能rdp协议要转码,e3 1231V3这个cpu,host的占用率在60%,vm占了50%左右cpu,vm里 大约rdp协议占了一半的cpu,跑分占了一半
这种视频的,rdp协议消耗很大,可能用专门的串流玩游戏方案会好很多
host dx11.PNG (157.47 KB, 下载次数: 0)
host dx11
host opengl rdp from another pc.png (186.44 KB, 下载次数: 0)
host opengl rdp from another pc
host opengl.PNG (160.87 KB, 下载次数: 0)
host opengl
vm dx11 #2.PNG (369.89 KB, 下载次数: 0)
vm dx11 又跑了一次
vm dx11.PNG (395.74 KB, 下载次数: 0)
vm dx11
vm opengl rdp from another pc.png (404.79 KB, 下载次数: 0)
vm opengl rdp from another pc
vm opengl.PNG (414.19 KB, 下载次数: 0)
vm opengl
评论
专业软件我没测,opengl的游戏,这个方案是能跑的
评论
谢谢你的结果!我觉得有必要在主贴中指出你是用 rdp 连到虚拟机跑游戏的
很多版友搞不清楚,所 remotefx 也可以跑游戏,实际上还是只是在物理主机操作界面下,安装虚拟机,用虚拟机跑游戏而已。如果用 rdp 模式连到虚拟机,就会原形毕露,dx12 不支持,opengl 不支持,专业软件不支持,必须要买昂贵的 nvidia vGPU 专业卡+授权解决方案。
而你刚才的测试结果,实际上是物理主机建立虚拟机,然后远程到虚拟机上跑游戏,这个操作就很 666 了,这原来都是商用的功能,怎么巨硬竟然下放出来了?
评论
这个方案连说明书都没有,这些powershell命令我搜索,搜索引擎里都搜不到
肯定是隐藏了很深,被那些大神们发现了
不过以后也会普及gpu-pv的,win 10x 是用这个方案的,现在的win10自带的沙箱也可以开启gpu加速,也是这个方案
评论
刚跑了下 3D Mark Time Spy
Host: 显卡分数9300
VM: 显卡分数7900
大概是84%的性能.
评论
win独占的吗其他虚拟化可吗
评论
目前貌似只可以用win 10 2004
毕竟是说明书里都没有的功能
不过wsl2有官方的gpu加速了,理论上过段时间,会有大神折腾出怎么在linux虚拟机下用的
评论
win10,最优秀的linux发行版。微软偶滴神。
评论
你这个GPU-PV只能win 10 2004才行?
评论
我之前用的win10 18多少的,无法显示出显卡名字,后来升级了,显示出显卡名字
反正没怎么测
评论
核显能支持吗? apu?
评论
没测,理论上可以
这个又不是直通
评论
窝试试看说~
我的1050ti就始终是code 43 错误,驱动位置也确认正确没问题
---------------------------------------------------------------------
编辑下,我换成了新版的Game Ready驱动就正常了,不知道原来的Studio驱动是不是有什么文件名的差异
---------------------------------------------------------------------补充下
3dmark11 测试显卡DX11性能,guest机器图形分数似乎损失很小,物理分数损失挺大的(非增强模式),增强模式rdp模式没测试
但是
重点是
guest机中的,adobe 2020 cuda加速,handbrake 硬件解码,均无法使用,guest机器中实际上的显卡是Microsoft Vitrual Render,只是把host机中DirectX 暴露给了物理机
host.PNG (164.91 KB, 下载次数: 0)
host
捕获2.PNG (419.05 KB, 下载次数: 0)
guest
评论
今天看到有人说 这个只是假的, 实际上只是服务器端远程映射, 损耗极大?
评论
损耗是挺大的,不过能用是真的,原理上搜gpu-pv
比如这个说明
https://devblogs.microsoft.com/directx/directx-heart-linux/
评论
这个就是docker的暴露方式。
我猜测windows之前的问题就是要解决的就是wddm驱动对显卡的独占或者说灵活性不足的问题。WDDMv2.9解决了这个问题。
有点区别是这个暴露的是directx的驱动(DirectX Graphics Kernel),docker或者其他直通方案暴露的是设备本身。
现在的vm已经吸收了相当多的容器技术。
1.png (293.87 KB, 下载次数: 0)
评论
主要还是自己的Hyper-V做得烂,对手Assignable Hardware都出来了,差距太大
1.JPG (77.28 KB, 下载次数: 0)
https://docs.nvidia.com/grid/8.0/product-support-matrix/index.html
https://blogs.vmware.com/vsphere/2020/03/vsphere-7-assignable-hardware.html
https://blogs.vmware.com/vsphere/2020/03/vsphere-7.html
评论
这不是一个层面的东西了。nvidia的vGPU我10几年前就在用了,公司的虚拟云平台上跑的。限定硬件的,rtx4000就不行。
评论
重点不是vGPU,vGPU只是方便分配硬件资源,重点是第三个链接
vSphere 7改进已经很大了,再加上VMware之前收购的Bitfusion就是加强这块的
https://blogs.vmware.com/vsphere/2020/06/vsphere-bitfusion-elastic-infrastructure-ai-ml.html
Microsoft现在重点都在Azure上,Windows Server的Hyper-V懒得说了,本身就和自家的混合云产品冲突了
评论
这个就是k8s的扩展。。是管理和部署层面的。直通技术还是用的vGPU,因为vGPU可以更细粒度的切分GPU(不切分的话,也可以不需要vGPU)。
这楼说的是单个GPU在host和vm之间共享,类似容器的直通技术。vGPU那种没有特别的硬件肯定没法实现。
评论
树导你理解错了,vGPU主要是便于超融合环境硬件资源调度,因为还有VDI的需求
本质上你都可以用,你不还是需要Host OS,只是多了个Hypervisor
1.JPG (70.67 KB, 下载次数: 0)
https://blogs.vmware.com/vsphere/2020/06/ai-ml-vsphere-bitfusion-and-docker-containers-a-sparkling-refreshment-for-modern-apps.html
https://blogs.vmware.com/performance/2017/11/machine-learning-virtualized-containers-nvidia-vgpu-performance.html
而且你说的这块不是应该是基于NVIDIA MPS的吗
https://docs.nvidia.com/deploy/mps/index.html
Hyper-V现在就差点意思太传统,因为现在Microsoft的重心在Azure Stack,就像AWS Outposts
楼主这样的最后必然要为VDI服务,先不说实际性能如何,Microsoft的RDP就没有广域网加速方案,实际效果大家都知道
https://www.nvidia.com/content/dam/en-zz/Solutions/design-visualization/solutions/resources/documents1/NVIDIA-vgpu-choosing-the-right-remoting-protocol-whitepaper.pdf
再加上之前NVIDIA的限制
https://www.cnbc.com/2017/12/27/nvidia-limits-data-center-uses-for-geforce-titan-gpus.html
根本没法和Citrix、VMware竞争(Teradici那种没有完整解决方案的就不说了),企业首先就不会考虑很半吊子的产品,最后其实又是给WSL本地测试用,当然性能肯定比vSGA强
评论
我还是没git到你想说的东西。
你想说的是桌面加速的问题吧。你说的bifusion就是基于k8s的一个扩展,基于容器技术,传统容器技术是不提供桌面加速的。
微软这个因为直通的是directx graphic的驱动,所以在vm里面可以跑wddm的桌面。
vGPU加速桌面是很多年前就支持的。
你想说的是hyper-v不支持vGPU所以比vmware的vsphere在桌面加速上比较差么?
评论
我没理解类似容器的直通技术是怎么样的
这块不是应该是NVIDIA做的吗
1.JPG (67.53 KB, 下载次数: 0)
https://docs.nvidia.com/datacenter/tesla/mig-user-guide/index.html
评论
我想说的是可能最后效果性能不一定好,能用地方就不多了
评论
这些技术是平行发展的。nvidia的跨GPU调度很早就有了,容器是近几年的技术,容器说白了就是进程子系统,隔离度较低,直通能力强。
容器的普适性更广一些,在k8s里面实现extended-resources接口可以做任何资源的调度,包括GPU资源。
nvidia的专有技术,包括MIG,MPS,vGPU等,只在自己的设备上有效,但能实现一些高级特性,比如性能之类的。
评论
我看到是都是windows已经停用此设备。
评论
好像我们说的确实不是一个层面的东西,你一说Docker我想到别的地方了
我主要是想说Hypervisor和Host OS这一层上面GPU能分配的方法的也没几个,还有性能那方面,另外就是实际部署上面考虑也不可能都用一个GPU
捕获.JPG (18.92 KB, 下载次数: 0)
像楼主这样的Type 2 Hypervisor,Hyper-V Manager本身就做的不太好,除了WSL其他地方感觉都不实用
评论
参考31楼
用win10 2004,最新的游戏驱动,别用studio的
评论
WIN10 LTSC 虚拟机是WIN10 2004
能看到设备,但是设备驱动是感叹号
已经拷贝了驱动目录
估计可能物理机也要用WIN10 2004
E3 1230 V3 RX560D
评论
vega开始传amd会塞sr-iov,最后否了。这是要把民用gpu虚拟化带到下个世纪?
评论
host 和 guest都必须2004
game ready 驱动
评论
HYPER-V显卡.png (323.41 KB, 下载次数: 0)
看图
这个是虚拟机的桌面
显卡还是感叹号
而且多出的那个未识别的设备不知道是什么
我在LTSC下面新建了一个64G的vhdx,然后把2004装在这个vhdx里面
然后启动到2004系统
在2004系统下面开启了hyper-v,并安装了2004虚拟机
评论
Capture.PNG (527.51 KB, 下载次数: 0)
具体你哪里错了,我不清楚
可能和你的vhdx装2004有关?hyperv可能实际上还是用的ltsc的?
这个方案本来就是未公布的级别的,也没有多少实际使用价值,搞不起来就算了
评论
重装了最新驱动,没有发现 Nv_dispi.inf 那个目录,另外1台机器上就有。直接拷贝过去还是感叹号。
评论
这个没有的现象我也不清楚
我是各种驱动,ddu重装了几次后有了的
评论
其实有感叹号 直接解压驱动进去打好驱动应该可以用
本地打驱动 你们都是LTSC?
评论
学习一下
评论
win10里装xp有用么?
评论
powershell输入完,把驱动和dll搬过去以后打开win10虚拟机显示32788,不知道如何解决
评论
不懂,没遇到过,实在不行就重新来吧
评论
只能win10 2004
评论
cuda没法暴露的话,瞬间就有点无味了apu可以用吗?
评论
今天又折腾了下,nv_dispi.inf_amd64这个目录没有也是可以装的,方法楼主已经说过了,dxdiag导出文件,寻找Driver Name,对应的目录。
Driver Name: C:\Windows\System32\DriverStore\FileRepository\nvhdci.inf_amd64_7e74ccc31b561302\nvldumdx.dll
这是我对应的文件,拷贝nvhdci.inf_amd64_7e74ccc31b561302目录到VM的C:\Windows\System32\HostDriverStore\下即可。
评论
是可以用 cuda 的
评论
据说现在是可以用cuda的
评论
试试看说~
评论
这个方案好像可以一张卡虚拟4张vGPU,如果可以跑CUDA的话真可以称得上是黑科技了;
对现有的商用市场产生重大影响;
评论
都没啥意思。。。不完美
评论
是没什么用,我当时也就折腾了 跑了下分
玩网游还要担心有没有可能被封号
鼠标控制也不稳定
评论
硬件协调要完美还是直通方案最好,就是比较费硬件,一个显卡同时只能一个虚拟机用,黑苹果还要通核显进去。DDA限制比较多,感觉还是ubuntu用着爽。直通带usb的显卡,鼠标和USB挂载都完美。
ps. N卡驱动用466以后的,解决code 43问题。
评论
封号到不至于,只是体验不会好 电路 电子 维修 求创维42c08RD电路图 评论 电视的图纸很少见 评论 电视的图纸很少见 评论 创维的图纸你要说 版号,不然无能为力 评论 板号5800-p42ALM-0050 168P-P42CLM-01 电路 电子 维修 我现在把定影部分拆出来了。想换下滚,因为卡纸。但是我发现灯管挡住了。拆不了。不会拆。论坛里的高手拆解过吗? 评论 认真看,认真瞧。果然有收
·日本中文新闻 唐田绘里香为新剧《极恶女王》剃光头 展现演员决心
·日本中文新闻 真子小室夫妇新居引发隐私担忧
·日本中文新闻 前AKB48成员柏木由纪与搞笑艺人交往曝光
·日本学校 {日本国际学校}梅田インターナショナルスクール
·日本学校 LINE:sm287 陳雨菲、20歳、台湾からの留学生、東京に来たばかり
·日本留学生活 出售平成22年走行48000km 代步小车
·日本华人网络交流 円相場 一時1ドル=140円台まで上昇?
·日本华人网络交流 问日本华人一个问题
·日本旅游代购 富山接机
·生活百科 英国转澳大利亚转换插头
·汽车 【求助】修车遇到困难怎么办?