启动时的Genymotion错误'无法加载虚拟机'

时间:2013-08-01 14:29:46

标签: windows virtualbox genymotion

我在Windows 7 64位上安装了genymotion + virtualbox软件包,一切都很顺利......但是当我启动Genymotion时,它会向我显示错误消息Unable to load virtualbox

已安装VirtualBox,我可以手动启动它。我试图单独安装软件包,将virtualbox更新到4.2.16,但没有任何效果。

我已经阅读过genymotion常见问题解答,但没有帮助。

15 个答案:

答案 0 :(得分:25)

我花了一整天时间来解决这个错误,因为没有一个答案适合我。

我发现oracle虚拟机没有在Windows 8.1中正确安装网络适配器

解决方案:

  1. 删除所有以前的虚拟框适配器
  2. 转到设备管理器,然后点击“操作”> “添加传统硬件”
  3. 手动安装oracle虚拟盒适配器(我的路径为C:\Program Files\Oracle\VirtualBox\drivers\network\netadp\VBoxNetAdp.inf
  4. 现在正确安装了虚拟盒适配器,需要正确设置。 (以下解决方案就像这里的许多其他解决方案一样)

    1. 启动Oracle VM VirtualBox并转到“文件”> “偏好”> “网络”> “仅限主机网络”
    2. 点击修改
    3. 设置IPv4 192.168.56.1掩码255.255.255.0
    4. 单击“DHCP服务器”选项卡并设置服务器adr:192.168.56.100服务器掩码:255.255.255.0低地址绑定:192.168.56.101上限地址192.168.56.254
    5. 现在点击确定并启动genymotion

答案 1 :(得分:10)

出现同样的问题,卸载Genymotion,从https://www.virtualbox.org/wiki/Downloads单独安装VirtualBox,然后安装没有VirtualBox的Genymotion软件包。

答案 2 :(得分:7)

如果它已打开,请尝试关闭Android Studio / Eclipse。它对我有用。

答案 3 :(得分:6)

至少在Linux中,我不得不重新启动VirtualBox,在终端上运行此命令:

/lib/virtualbox/VirtualBox restart

Seems to be the same on Mac OS X

答案 4 :(得分:3)

在Windows 7中对我有用的是删除仅限主机的网络(在Oracle虚拟框中首选项菜单[CTRL + G] - > 网络 - > ; 仅限主机网络)。 Genymotion将在下一个虚拟设备启动时自动重新创建它。作为记录;我正在使用Nexus S 2.3.7虚拟设备。

答案 5 :(得分:3)

固定解决方案

在终端中运行以下命令,它表示您的虚拟机在MAC / Linux上的安装位置。

    $ which vboxmanage
    /usr/local/bin/VBoxManage

Genymotion搜索 / usr / bin / VBoxManage 中的virtualBox,当它位于 / usr / local / bin / VBoxManage 时,你需要创建符号链接到那个位置,在终端中运行以修复它。

    sudo ln -s /usr/local/bin/VBoxManage /usr/bin/VBoxManage

答案 6 :(得分:2)

我正在使用 Intellij IDEA ,同样的错误发生在我身上,我发现genymotion文件夹的路径配置不正确。使用File > Settings打开设置或按Ctrl + Alt + S,然后在IDE Settings中检查genymotion文件夹的路径是否正确。

由于Android Studio几乎与Intellij IDEA相似,因此您也可以将上述相同步骤应用于Android Studio

genymotion settings

答案 7 :(得分:2)

在Windows中以管理员打开Genymotion。我的Genymotion仅适用于此模式

答案 8 :(得分:2)

实际上,似乎Genymotion在较新版本的Virtual box中存在问题,我在Mac上遇到了同样的问题,但当我降级到4.3.30时,它就像一个魅力。

答案 9 :(得分:1)

验证GenyMotion是否在您的PATH环境变量中。我注意到我没有自动填充,所以一旦我进入它,它就没事了。

答案 10 :(得分:0)

对于Windows,有2个安装程序。您是否使用包含VirtualBox安装程序的软件包? 它是 Windows 32/64位(使用VirtualBox)

答案 11 :(得分:0)

不要问这与此有什么关系,但通过右键单击genymotion应用程序文件并更改为与Vista的兼容性解决了问题!

答案 12 :(得分:0)

当我将操作系统从Windows 8升级到Windows 8.1时,我也遇到了这种情况。取消安装Virtualbox并重新安装为我工作。

答案 13 :(得分:0)

  1. 关闭Android Studio(如果Android Studio正在运行)
  2. 以管理员身份运行Genymotion
  3. 就是这样!简单。

答案 14 :(得分:-3)

尝试通过android-studio / eclipse插件启动它。多数民众赞成从ubuntu启动它时我有类似的问题。