折腾软路由的工控机 6口 i7 7500U的时候想把HDMI接口之前接入显示器显示虚拟机WIN10的界面,查了老半天才解决,下面顺一下我的步骤。
本教程在6.0测试通过
检查CPU是否支持VT-d
虚拟机创建的时候注意一下4点:
1.不要设置开机自启动
2.如果只是直通核显设备,不要像网上那些教程那样改什么BIOS和Machine,跟我一样就行。
3.一般直通GPU给虚拟机,虚拟机都是用Windows吧,我发现Proxmox上装Windows硬盘的总线/设备改为IDE,格式改为Raw的性能是最好的,另外如果宿主机是单盘(没有RAID阵列)就不要设置Writeback模式了,默认的最好。
4.CPU的模式选择Host,即尽量保证虚拟机内的CPU指令集和宿主机内一致。
现在配置直通相关的东西。
首先编辑GRUB配置文件:
nano /etc/default/grub
开启IOMMU支持:
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on video=efifb:off"
如果是AMD的CPU:
GRUB_CMDLINE_LINUX_DEFAULT="quiet amd_iommu=on video=efifb:off"