1.配置GRUB_CMDLINE_LINUX(实测,有效),查询要解绑的设备,记录设备id号,,2.修改 /etc/default/grub文件的GRUB_CMDLINE_LINUX,3.更新grub2 conf,执行如下命令,4.重启系统,验证并查看nvidia 显卡,1.执行nvidia-smi ,看不到显卡,证明显卡已经被解绑,2.验证内核支持iommu,,3.验证VT-D是否启用,,安装win10虚拟机,宿主机安装软件包,显卡加载vfio驱动
1.显卡加载vfio驱动,2.从服务器卸载1张显卡的4个设备,3.验证显卡设备是否加载vfio-pci驱动,加载成功,win10虚拟机添加NVDIA显卡
1.通过远控卡登录服务器透传显卡,执行startx 调出可视化页面,2.添加显卡硬件,,3.查看显卡,,显卡驱动安装
1.要安装显卡驱动,需要修改虚拟机win10的配置文件 否则显卡驱动安装过程中自检会报错ERROR CODE 43,驱动不允许安装在虚拟机上。,2.附录完整xml 文件如下,如果是拷贝至其他宿主机配置文件的话,只需要保留xml 文件中的第一组hostdev即可,否则会报错,3.登录win10 虚拟机配置网络,4.安装驱动,选择具体型号进行下载并安装驱动,https://www.nvidia.cn/Download/index.aspx?lang=cn,5.查看显卡设备,,,至此,win10通过kvm虚拟化透传GPU 显卡完成!