虚拟机上一般无法使用cuda,因为虚拟机整个系统都不是直接建立在物理机上的,外强中干,你让它使用一些底层的东西,它就傻眼了。如果未来谁能很好地解决虚拟机使用cuda的问题,那虚拟机用的人会更多吧。毕竟能同时使用两个系统,还是很爽的。双系统做不到。现在电脑性能越来越好,虚拟机运行操作系统足以和真实双系统差不多了。就是支持硬件差多了,但这方面差距也是一直在缩小。
要使用cuda的小伙伴还是去下载双系统吧
调皮一下
但像我这样头铁的人,还是习惯用虚拟机,因为可以随便我造,快照功能不要太好用。
小孩子才做选择,成年人我都要
平常就在虚拟机上弄,双系统我也弄一个,我也不嫌麻烦。
下面开始正题:
看了一些,有几种办法
1.在虚拟机上装nvidia驱动,但这会导致其他驱动都不能用。所以我说了句废话
2.直通。直接将物理机上面的PCI-E插槽设备映射给虚拟机,即把显卡通过直通的方式映射给虚拟机使用,但是这种方式整个显卡就归虚拟机使用了,物理机就不能使用了。实属丢了西瓜捡了芝麻。但是如果有个方式能输入一句命令切换的话,那也还算是不错的解决办法。
3.买支持GPU虚拟化的显卡
哪一天我退出虚拟机了,全职双系统了,我再来续写