【问题标题】:Genymotion will not load a virtual deviceGenymotion 不会加载虚拟设备
【发布时间】:2014-03-17 17:33:20
【问题描述】:

我已经使用 Genymotion 大约 4 个月了,在我将 Virtual box 更新到 4.3 之前一切都很好。我不喜欢它,因为我不知道如何在它上面运行 64 位操作系统,所以我降级到 4.2 。现在 genymotion 机器不会运行。在每台机器(工厂备份)的末尾附加,这是我得到的错误:
无法为虚拟机 Galaxy S4 - 4.2.2 - API 17 - 1080x1920 打开会话。

无法打开/创建内部网络“HostInterfaceNetworking-VirtualBox Host-Only Ethernet Adapter”(VERR_INTNET_FLT_IF_NOT_FOUND)。

未能附加网络 LUN (VERR_INTNET_FLT_IF_NOT_FOUND)。

结果代码:E_FAIL (0x80004005) 组件:控制台 接口: IConsole {db7ab4ca-2a3f-4183-9243-c1208da92392}

重新安装 genymotion 或 virtualbox 不会产生任何结果。我也在我的机器上运行 VMware。请帮助我将其用于开发目的

【问题讨论】:

  • 您尝试过创建新设备吗?
  • 已经试过好几次了

标签: android virtualbox genymotion


【解决方案1】:

来自超级用户社区 (https://superuser.com/a/1002243) 的回答中的以下步骤对我有用。我在 Windows 10 上运行 VirtualBox 5.0.10,并带有 2015 年秋季 Windows 10 更新。就我而言,这个问题似乎与 Windows 10 更新直接相关。 (我将 VirtualBox 与 Genymotion 2.6.0 结合使用,但我认为 Genymotion 版本不是一个因素。)

  1. 打开 Windows“网络和共享中心”
  2. 点击“更改适配器设置”
  3. 右键单击您的 Virtualbox 仅主机适配器并选择属性
  4. 启用“Virtualbox NDIS6 Bridget 网络驱动程序”(如果已禁用 - 如果未禁用,请参阅下一步)

如果步骤 4 中的复选框被禁用,VirtualBox 现在应该可以正常工作(无需重新启动)。否则,对您拥有的每个网络适配器(以太网、WiFi...)重复步骤 3-4,并始终取消选中 NDIS6 复选框 -> 应用 -> 再次选中 -> 应用。

【讨论】:

  • 难以置信...谢谢先生
  • 非常感谢。这是一个痛苦的故障排除,然后找到了你的答案,结果就是这么简单。
  • 一个令人沮丧的小时试图解决这个问题,这立即解决了它。谢谢。
  • 我在 mac 上遇到了同样的问题。有人可以建议我吗?
【解决方案2】:
  1. 右击网络图标,点击“打开网络和共享中心

  2. 开放通道适配器设置

  3. 右键单击 VirtualBox Host-Only 网络的属性

  4. 通过勾选框启用Virtualbox NDIS6 Bridget Networking Driver,然后单击“确定”按钮。

  1. 打开您的 VirtualBox 并尝试打开设备。现在可以使用了。

【讨论】:

    【解决方案3】:

    尝试删除虚拟框中的仅主机网络适配器。然后从 genymotion 重新初始化虚拟机。仅主机网络适配器将重新安装在虚拟框中,您的问题应该得到解决。我希望我可以说这个修复是烫发,但偶尔我需要重复练习......令人不满意但有效:)

    【讨论】:

    • 应该明确,“删除仅主机网络适配器”是指:在 VirtualBox 中转到文件 > 首选项 > 网络 > 仅主机网络,然后删除其中列出的适配器。在虚拟机的网络设置中禁用网络适配器不够
    【解决方案4】:

    检查我的答案:Genymotion Virtual device issue

    尝试手动将您的 VirtualBox 安装更新到最新版本。

    【讨论】:

    • 这让事情变得更糟
    • 是的。 Genymotion 最近有一个严重的问题。模拟器不能再与 google play 服务一起安装。它使模拟器无法使用。
    【解决方案5】:

    除了 me.yay 的评论之外,我还要添加以下更改:

    然后编辑新的网络适配器并使用以下设置:

    IPv4 地址:192.168.1.201 IPv4 网络掩码:255.255.255.0

    然后在 DHCP 服务器选项卡中: 地址:192.168.1.100 掩码:255.255.255.0 低位地址:192.168.1.101 高位地址:192.168.1.199

    检查您现在设置的以太网适配器# - 这在以后可能很重要。为所有打开的框单击“确定”或保存您拥有的任何内容。

    然后尝试再次运行 genyMotion。这对我有用。

    如果这仍然不起作用,您可能还需要做一件事。转到网络和共享中心。更改适配器设置并禁用所有以太网连接,您刚刚创建的以太网适配器除外。

    【讨论】:

      【解决方案6】:

      只需进入您的虚拟设备的虚拟框打开设置,搜索网络,验证它是否在仅主机适配器中,但只是向下是高级设置。 单击此处并将选项混杂模式设置为允许所有。就是这样。 启动虚拟机并从genymotion启动 enter image description here

      【讨论】:

        猜你喜欢
        • 2015-02-05
        • 1970-01-01
        • 1970-01-01
        • 2017-08-08
        • 2014-01-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-01-14
        相关资源
        最近更新 更多