虚拟机的使用极大的提升了开发者搭建平台的成本和速度。一人建好环境,大家均可分享,无需再次从头做起。
但使用虚拟机时,也会出现host上未有的新情况。如何下面图片所示的内容。
网上对此问题的解答很多,无非两种,一者,忽略之,不影响使用,二者,解决之,修改虚拟机的配置文件。
作为研发者,应有解决问题的勇气和能力。修改配置文件,可行,但每此新安装虚拟OS都如此设置,显得繁琐业余。有彻底的根治方法吗?答案是有。其根本原因是host没有开启VIRTUaLIZATION功能,该功能在BIOS中设置。进入BIOS,enable VIRTUALIZATION功能。再打开虚拟OS,问题仍然存在。难道使能V没有保存,再次进入BIOS确认。
V已经使能,还有问题。重装Vmware,问题消失了。说明vmware中记录了安装是V的特征。
因此做如下综述:先使能Virtualization,再安装Vmware。