![将显示映射到虚拟机](https://linux22.com/image/1176174/%E5%B0%86%E6%98%BE%E7%A4%BA%E6%98%A0%E5%B0%84%E5%88%B0%E8%99%9A%E6%8B%9F%E6%9C%BA.png)
我想限制主机上的特定显示器仅与特定虚拟机配合使用,在本例中,ubuntu-core-vm 以信息亭的形式运行,在触摸屏上显示一些简单信息。这是使用 ubuntu-core-vm 设置的按照自助服务终端教程中所述。主要问题是我希望这个信息亭在现有机器上运行,而不是专用设备。出于安全原因,我想将触摸板限制在虚拟机上,这样就没有人能够设法输入++ ctrl(或类似的东西)并放到主机桌面上。此外,当虚拟机处于全屏状态时,键盘和鼠标被锁定到虚拟机(并且++不会释放它们)altFctrlaltG
我猜我必须在其中做些什么udev
,但不确定是否需要将整个显卡限制在虚拟机上,或者是否有其他方法可以做到这一点。
答案1
在 gpu passthrough 中找到了解决方案。需要使用 VFIO 并假设有两个视频卡(板载和 pci 板):https://www.pugetsystems.com/labs/articles/Multiheaded-NVIDIA-Gaming-using-Ubuntu-14-04-KVM-585/