Genymotion运行出错,包括虚拟机VBox的兼容问题

来源:互联网 发布:螃蟹 知乎 编辑:程序博客网 时间:2024/05/16 05:11

一,首先是因为我要在AS上面装一个虚拟机,AS自带的虚拟机太卡了,所以经过网上查找,发现一个Genmotion比较好用,所以就下载了。

二,但是下载的时候都没有毛病,因为虚拟机一般都要下载两个软件,一个是Genymotion,还有一个是VBox,这两个是分开的

三,安装的时候也安装在了同一个盘下面(D盘),全部安装成功之后桌面上是有三个快捷方式的(Genymotion两个,VBox一个)按照我的经验是先打开VBox,再打开Genymotion,但是在打开VBox的时候出现了一个严重错误,我没有截图,类似与这种的错误,但是里面的错误内容不是这个,是一个什么对象什么的


四,然后我就意识到这是VBox的问题,然后就用了如下的解决方法

还是不行,再然后又用到了兼容性的解决方案,如下图,勾上那个兼容性,只要不是win7就行,但是还是不行


五,我就直用管理员权限打开,竟然可以打开了,但是打开Genymotion的时候出现错误,类似这样的错误,


大概意思是说电脑上没有VBox,需要你下载一个,可见是没有检测的VBox,所以我就通过下面的提示查看了Genymotion运行的log文件信息(最好用notepad++打开,会很有条理),然后就看到了两行错误信息,然后就根据这个信息百度


六,结果百度出来了很多解决方案,比如第四步的解决方案,但是都不行,然后我就用在一个网址上看到了一个方案试了一下,结果可以了

方案链接http://www.imooc.com/qadetail/63029


总结,其实是VBox的问题,具体应该是兼容的问题,(对了我在找答案的过程中把我的VBox5.1换成了VBox4.3.6依然不行,打开Genymotion还是出错)然后就直接用了下面一步方案就解决了,浪费了我半天时间

在VirtualBox安装目录中找到VBoxManage.exe,右击选择属性,设置Windows Server 2008兼容模式运行。再执行vagrant up,正常运行,就可以继续走下去了 

原创粉丝点击