尽管不再使用windows,但是有的时候还是会突然遇到需要使用windows的时候(比如突然要知道某些代码在windows上会有什么反应)……
所以给ubuntu安装了VirtualBox5.2,配置了一个win7的虚拟机。安装过程没有遇到过什么问题。
但是用了一段时间,有时会遇到各种各样的问题,emmm……满地球扒资料实在有点……有时候找到了,用完就扔到一边,以后又想用了却又找不到了,或者原来有的教程作者因为某些原因删掉了自己的文章或者关闭了自己的站点等等……所以我把使用过程中遇到的问题总结一下,如果有参照教程的话我会尽量把参考出处列出来,方便自己,也许也能帮助到其他有需要的人。
Table of Contents
1.桥接模式经常断网
这个事情一困扰了我很久。后来发现是DHCP一直获取不到IP,尽管到现在也不知道为什么。
建议:桥接模式下虚拟机停用DHCP,将IP设为静态IP。
2.安装了dx还是会提示directx错误
这个问题其实是由于最初配置和后来虚拟机没有安装增强组件造成的。
在启动虚拟机之前,先选中win7虚拟机,点击配置;
在配置的对话框里选左侧的“显示”,把下方的2D3D视频加速开启,然后根据需要调整显存;
启动虚拟机后安装Vbox增强组件,具体过程比较简单,不再赘述,不过注意要将其中的所有组件都安装上,勾选的时候一定要注意。(想玩windows中大型游戏的可以走了,linux里的vbox对dx支持可以说是相当糟糕了)
3.Chrome部分窗体不停闪烁
初步推测是由于Chrome 68默认开启硬件加速,而VBOX在这方面支持不好导致的。在Chrome 68的设置中关闭硬件加速,界面恢复正常。
傲游浏览器也遇到类似问题,关闭硬件加速后有大幅缓解,但部分闪烁问题仍未完全消失。对于此浏览器暂时无解。
4.USB设备连接问题
设置——>系统——>芯片组:ICH9(别的没试过)——>USB——>启用USB控制器——>按需选择USB控制器类型,我选的USB3.0,3.0的话最好在虚拟机里跑一下驱动更新工具(驱动精灵或者360驱动大师或者别的什么随意)把驱动补一下。
建议:最好安装增强组件。
5.想手动切换VirtualBox的鼠标操作捕捉
在虚拟机启动后右下角右起第二个图标,一个小鼠标带着箭头的图标,右键后点击mouse integration取消其选择即可。
这样再次点击虚拟机界面时就会提示是否让虚拟机捕捉鼠标操作的提示;当鼠标在虚拟机中操作时,按下host健(默认是右ctrl)即可跳出是否让宿主机捕捉鼠标的提示。
我简单测试了一下,在一些需要dx支持的全屏游戏中,这种切换模式效果不是理想,会导致虚拟机鼠标消失不见。
提示:理论上需要增强组件。