对于显卡直通,此前我走了很多弯路,在我的博文《我的KVM显卡直通实践》中有过相关记录,在此就不赘述了,只描述一下配置成功的方法。
配置好显卡直通的方法:
1.硬件条件
首先要确定主板和CPU都支持VT-d技术,即Virtualization Technology for Direct I/O(英特尔虚拟技术)。近年的产品应该都支持此技术。
还要确定要直通的显卡支持PCI Pass-through。似乎A卡对于直通的支持比N卡好,不过我这台电脑中的NVIDIA Quadro M4000对此是支持的。之前我以为显卡直通需要两块独立显卡,一块主机用,另一块虚拟机用。现在看来是VMware ESXi的显卡直通需要两块显卡,我用KVM配置的则不需要,因为我的主机一直用的是Intel的集成显卡。
2.准备工作
在BIOS将VT-d设置成enable,将显卡设置成iGPU(即直接在BIOS中把独立显卡禁用)。
安装Ubuntu系统。
此时如果发现鼠标的显示不稳定,屏幕闪烁,就打开系统设置中的显示设置。显示设置里面会看到两块屏幕(可能是因为我把独立显卡与集成显卡都用线连接到了显示器)。把使用独立显卡的那块显示屏关闭。
使用apt-get update、apt-get upgrade等更新系统。
安装Bumblebee(我直接安装NV