48

我在 Windows 8 Pro 上使用 Genymotion v13.0 成功创建了虚拟设备,但是当我尝试运行它时,我收到了这个错误:Unable to start Genymotion Virtual Device.

截屏:

在此处输入图像描述

尝试通过 Virtualbox 运行它,我收到以下错误消息: Virtualbox Host Only Ethernet Adapter Failed to start

截屏:

在此处输入图像描述

虚拟设备以前可以运行良好,直到我遇到这个问题。

有人可以告诉我如何修复它吗?

4

24 回答 24

31

这对我使用 GenyMotion 2.0.3 和 VirtualBox 4.3.6 有效。我的问题是我有一个现有的主机适配器,它被 Vagrant 使用。我不能简单地删除它,它会破坏我的 Vagrant VM。

在 Virtual Box 全局设置中创建一个新的仅主机适配器。
给它一个与任何现有的仅主机适配器分开的地址空间。例如,我的设置如下,我还有一个 vboxnet0(由 Vagrant 使用),它使用192.168.56.x

名称: vboxnet1
IPV4 地址: 192.168.57.1
掩码: 255.255.255.0

DHCP:
地址192.168.57.100 掩码: 255.255.255.0 下限: 192.168.57.101 上限:192.168.57.254

然后,编辑您现有的 GenyMotion VM 以使用此仅限主机的适配器,并从 GenyMotion 重新启动它。

祝你好运!

于 2013-12-26T20:42:19.213 回答
21

我有同样的问题,我用这个解决它:

  1. 打开 Windows 网络连接
  2. 右键单击VirtualBox Host only创建的适配器
  3. 选择属性
  4. 查看"VirtualBox NDIS6 Bridged Networking driver"
  5. 禁用和启用适配器

在此处输入图像描述

于 2016-01-26T22:36:10.747 回答
17

我有同样的问题,这解决了它:

转到网络和共享中心>更改适配器设置并启用这些:

  • 本地连接(如果已禁用)
  • VirtualBox 仅主机网络

我认为启用第二个就可以了,但我还是做了第一个。

希望能帮助到你。

于 2013-10-20T08:50:45.807 回答
13

这可能是因为您为模拟器分配了超过 50% 的 RAM 内存。

打开Oracle VM --> Settings --> General然后减少分配给设备的内存。

并在中Newer Versions,打开Oracle VM --> Settings --> System --> MotherBoard Tab然后减少分配给设备的内存

于 2015-04-29T17:55:09.827 回答
7

在 Win10 中下载 VirtualBox 最新版本可能会有所帮助。

这是唯一为我解决它的事情。希望它可以节省一些时间和麻烦。

于 2016-10-10T16:17:17.017 回答
5

以下为我解决了这个问题:

  1. 转到控制面板->网络和Internet->更改适配器设置
    右键单击VirtualBox Host-Only Network并选择属性以下选项必须勾选

    • 微软网络客户端
    • virtualBox 桥接网络驱动程序
    • qos 口袋调度器
    • 微软网络的文件和打印机共享

    如果看到另一个程序选择并卸载它。

  2. 在 VirtualBox 中,转到 File -> Preferences -> Network
    双击 VirtualBox Host-Only ethernet adapter
    像这样编辑:
    IPV4 地址:192.168.56.1掩码:255.255.255.0
    DHCP:地址192.168.56.100掩码:255.255.255.0
    下限:192.168.56.101上限:192.168.56.254
    重新启动或注销 Windows 并启动 genymotion
    如果这没有解决您在 VirtualBox 中的问题,请转到 File -> Preferences -> Network 并删除 Host-Only 以太网适配器。

于 2015-04-19T16:38:28.077 回答
3

选择VM -> Settings -> Network ->禁用Network Adapter(它将由 Genymotion 重新配置)

在 Genymotion UI (不是在 Virtualbox)中再次启动 Android Image ,它现在应该可以工作了!

于 2016-02-02T16:49:11.310 回答
2

我在 Mac OS 中遇到了同样的问题,这是 VirtualBox V5.0.2 中的一个错误并在 V5.0.3 中修复,我安装了 V5.0.3 并且没有更多问题

于 2015-09-08T23:05:38.690 回答
2

打开虚拟盒子。选择您的虚拟 Android 设备,然后单击设置。

在此处输入图像描述

选择网络。

在此处输入图像描述

确保选中“启用网络适配器”框。还要确保“附加到:”已选择“仅主机适配器”。记下适配器的名称。

在此处输入图像描述

打开设置并点击“网络和互联网”

在此处输入图像描述

在打开的窗口中单击“更改适配器选项”

在此处输入图像描述

在打开的窗口中,您可以找到列出的许多网络名称。找到与您之前在 Virtual Box 中记下的网络名称匹配的网络名称。

在此处输入图像描述

请注意该网络是启用还是禁用。

如果网络已禁用,请右键单击并单击启用。

如果网络已启用,请右键单击,单击禁用,然后再次单击启用。

在此处输入图像描述

关闭窗口,打开 Genymotion 并启动您的虚拟设备。设备现在应该可以正常启动而不会出现任何错误。

于 2020-11-25T11:08:56.497 回答
1

您的 VirtualBox 安装似乎无法正常工作。您应该尝试重新安装/升级 VirtualBox,以便在安装过程中修复此“找不到接口”问题。

于 2013-10-05T08:12:06.800 回答
1

我有同样的问题,今天解决了。在 Genymotion 允许我创建新的虚拟驱动器之前,我必须释放现有的虚拟驱动器。单击创建新驱动器后,它会提示您登录到 Genymotion 云帐户。现在我实际上能够运行它。希望这可以帮助。

编辑* 还尝试多次重新安装和修复 Virtualbox,但仍然出现同样的错误。直到我发布了现有的虚拟驱动器,它才开始工作。

于 2014-07-03T22:02:28.520 回答
1

如上所述,为您的模拟器分配超过 50% 的 RAM 内存。

对我来说也是这样解决的。

我的机器有 8GB,我为每个设备分配了 4GB。重置它解决了我的问题。

于 2015-09-17T10:03:33.853 回答
1

试试这个。这个对我有用。:)

我还禁用了Hyper-V以使我的工作。

Genymotion 常见问题解答

迄今为止,VirtualBox 尚未完全兼容 Windows 10。由于 Genymotion 依赖于在后台使用 VirtualBox,因此可能会出现一些问题。如果您在 Windows 10 上运行 Genymotion 有任何问题,我们首先建议您将 VirtualBox 置于干净状态。为此:

  1. 卸载 VirtualBox。如果安装程序提示,请重新启动计算机。
  2. 安装推荐用于 Windows 10 的 VirtualBox 版本 如果安装程序提示,请重新启动计算机。
  3. 打开 VirtualBox 并转到文件 > 首选项 > 网络。
  4. 通过单击描述 1 删除所有现有的仅主机网络。
  5. 第一次启动 Genymotion。
  6. 如果发生故障,请再次启动 Genymotion。

如果 Genymotion 仍然没有运行,您可以手动配置仅主机网络:

  1. 打开 VirtualBox 并转到文件 > 首选项 > 网络。
  2. 通过单击描述 1 添加新的仅主机网络。
  3. 通过单击描述 1 编辑其配置。
  4. 在适配器选项卡中,设置以下值: IPv4 地址:192.168.56.1 IPv4 网络掩码:255.255.255.0
  5. 在 DHCP 服务器选项卡中,设置以下值: 选中启用服务器。服务器地址:192.168.56.100 服务器掩码:255.255.255.0 下限地址:192.168.56.101 上限地址:192.168.56.254
于 2017-11-23T07:14:33.430 回答
1

就我而言,我的 genymotion 设备无法在 Windows 10/64bit 上运行有 2 个原因(已检查)

1. VPN 正在运行并已连接

2.“基本内存”的数量:

运行虚拟框>在列表中选择您的设备>设置>系统(左侧列表)>将基本内存设置为1024

于 2018-10-04T12:33:50.013 回答
0

在 Mac 中,打开 Oracle Virtual Box 并转到 VirtualBox -> 首选项 -> 网络。选择选项卡“仅主机网络”并删除 vboxnet0。下次启动 genymotion 模拟器时会重新创建它。

于 2015-01-03T20:09:11.073 回答
0

我做了以下来解决我的问题:

  1. 打开 VirtualBox 并检查 GenyMotion 为您创建的新机器
  2. 右键单击它并选择设置然后转到网络部分/选项卡
  3. Adapter 1选项卡中,它应该附加到Host-Only Adapter。检查使用的适配器名称的名称,然后将其关闭。

  4. Virtualbox中打开File|Preferences,然后转到Network部分/选项卡

  5. Host-only Networks选项卡下,找到您在步骤 3 中已经获得的相同名称。

  6. 双击该名称并苹果以下配置

    • 适配器选项卡:
    • IPv4 Adapter: 192.168.65.1
    • IPV4 Network Mask: 255.255.255.0

    • DHCP 服务器:

    • 勾选“启用服务器”
    • 服务器地址:192.168.65.100
    • 服务器掩码:255.255.255.0
    • 下限地址:192.168.65.101
    • 更高的地址绑定:192.168.65.255
于 2014-12-21T11:48:37.297 回答
0

新的 NDIS6 驱动程序存在一个已知问题,您可以安装它以使用旧的 NDIS5 驱动程序

我遵循的步骤:

1.Uninstall Virtualbox and try reinstalling it using command prompt.
2. Run command Prompt in administrative mode;
3.Check your Network Drivers if you are using NDIS6 or 6.+ ;
  Write >VirtualBox-5.0.11-104101-Win.exe -msiparams NETWORKTYPE=NDIS5;
4.Now Follow the install steps and finish installation steps.
5. Now try starting device with VirtualBox.

这对我有用。

于 2016-04-22T13:46:34.350 回答
0

只需下载最新的Virtualbox版本。对我有用。

于 2018-02-24T08:12:33.230 回答
0

Genymotion问题解决了

我已经尝试了所有解决方案来解决 Genymotion 问题,它说无法创建我在其上工作了 2 天的虚拟主机网络,但后来我尝试重置我的网络并且它可以工作现在 Genymotion 工作正常。此解决方案的步骤是:-

于 2021-12-08T11:12:47.447 回答
0

只需下载并安装最新版本的 Virtual box,运行它,然后运行模拟器和 viola,它就会启动并运行。这个对我有用。

于 2017-08-05T10:45:49.870 回答
0

在网上搜索了 2 天后,我发现它与新的 NDIS6 驱动程序的问题有关,因此您可以安装它以使用旧的 NDIS5 驱动程序

尝试安装旧版本的 Virtual Box(以管理员身份运行)

VirtualBox-5.xx

VirtualBox 5.2.6 为我工作 Windows 10 , Genymotion 3.0.3

于 2019-10-16T12:06:58.087 回答
0

您可以检查您的 genymotion 和 virtualbox 的版本。genymotion 2.5.3 可以更好地与 virtualbox 4.3.30 配合使用。

于 2015-09-06T12:56:29.007 回答
0

1.以管理员身份运行VirtualBox

2.转到文件->首选项->网络->仅主机网络

3.添加一个新的或只是编辑和删除所有已存在的

Adapter Tab:
        IPv4 Address:        192.168.0.201
        IPv4 Network Mask:   255.255.255.0
    DHCP Server Tab:
        Server Address:      192.168.0.100
        Server Mask:         255.255.255.0
        Lower Address Bound: 192.168.0.101
        Upper Address Bound: 192.168.0.199

在快速打开 VirtualBox,然后打开 Genymotion。然后它不起作用,只需更改地址并重试并重新启动您的 PC。

于 2016-03-22T16:52:12.197 回答
0

我最近遇到了这个问题,并且设置虚拟网络配置不起作用。然后我发现了这个: https ://forums.virtualbox.org/viewtopic.php?f=6&t=70199

Virtualbox 似乎在最近的版本中有一个错误。使用 cmd 提示符重新安装它,并将其用作可执行文件的参数:-msiparamsNETWORKTYPE=NDIS5

这对我有用。我在 Windows 10 上,使用该VirtualBox-5.0.10-104061-Win版本。
请注意,这似乎不仅仅是 genymotion 的问题。希望我能给你一些时间。我确实花的比我想象的要多。

于 2015-11-23T02:34:36.427 回答