您的位置:首页 > 其它

Genymotion启动时出现错误,virtualization engine not found, 弹出提示“Unable to load virtualbox engine”

2015-07-31 19:27 471 查看

环境

Windows 10 10240 专业版

VirtualBox 5.0.0 r101573

Genymotion V2.5.2

都是最新的

问题

出现错误virtualization engine not found, 弹出提示“Unable to load virtualbox engine”。网络上很多问题和解决方案,这里就不贴图了,但其实具体问题不同。

低版本VirtualBox,兼容模式运行啊,等等,都不奏效。不想改系统了。于是,不能偷懒,仔细查看用户文件夹下的genymotion-log.zip文件中的log,发现了以下提示(删除了日期):

[Genymotion] [Debug] VBoxManage ("list", "hostonlyifs") returns 0
[Genymotion] [Debug] VBoxManage ("list", "dhcpservers") returns 0
[Genymotion] [Error] VBoxManage ("hostonlyif", "create") returns 1
[Genymotion] [Error] Output command: "0%...
Progress state: E_FAIL
很清晰,创建hostonlyif失败。查看了好些帮助,了解到与VirtualBox中网络设置有关。

而在Archlinux中,genymotion是正常的。对比就了解到了Windows 下的设置有误。可以查看VirtualBox关于Host-only的描述,这里不重复。

解决方案

在VirtualBox下的Host-only设置是特定的。打开VirtualBox,管理->全局设定,网络,仅主机“Host-only”网络,需要的设置如下(直接上图):





ok,可以启动genymotion了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: