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

环境

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了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值