记录性随笔,较随意,有相同需求和问题欢迎留言交流
首先贴上所参考的大佬文章:https://www.licc.tech/article?id=35
以下完全按照文章步骤进行,并对遇到的问题提供补充解决方法。
在进行添加直通设备操作
Add-VMAssignableDevice -LocationPath "PCIROOT(0)#PCI(0300)#PCI(0000)#PCI(0C00)#PCI(0000)" -VMName Test
时,首先遇到:

解决方法:
在虚拟机设置中选择图示选项(强行关闭也可,不太优雅)

再次执行该命令,又遇到:

同样的按照提示,将动态内存关闭即可:

然后顺利执行,并检查分配情况:

成功。
然后虚拟系统开机,即可lspci查看直通成功的pci设备。nvidia GPU正常安装驱动即可。
遇到的问题:若虚拟系统无法开机,立即检查自己的Windows版本,官方DDA文档中说明仅支持win server与hyperv server,也就是桌面版的win10、win11均无法启动(实测,不知是否有高明的办法可以解决),而在win server 2022与vnext版本均可正常启动。
文章介绍了在Windows环境中为虚拟机添加直通设备,特别是NVIDIAGPU的过程,包括使用Add-VMAssignableDevice命令时遇到的问题及解决方法,如需关闭动态内存。同时指出,官方DDA文档仅支持WindowsServer版本,桌面版Windows可能无法启动虚拟机。
之GPU直通&spm=1001.2101.3001.5002&articleId=128526555&d=1&t=3&u=ca18856fcf834d1588d4cc17ccad7875)
4515

被折叠的 条评论
为什么被折叠?



