Genymotion无法从VirtualBox获取IP地址。

10
我大约两天前安装了genymotion,每次尝试启动设备时都会遇到同样的问题。 在genymotion中下载设备(Nexus S-4.2.2-API 17-480 * 800)后,我启动了它。之后弹出一个框告诉我要等待,但我得到了这个错误:
虚拟终端genymotion没有获得IP地址。由于未知原因,VirtualBox的DHCP服务器没有为虚拟终端分配IP地址。请启动VirtualBox查找此问题的解决方法。
我无法想出如何解决这个问题。我在许多网站上查找,但似乎只有我遇到此错误。
我使用的是Windows XP-SP3。我的显卡是一款Radeon HD 3600驱动程序更新至最新版本。
有人有任何想法吗?
谢谢。

你能打开VirtualBox并检查你的设备配置吗? - eyal-lezmy
我已经完成了,一切似乎正常。DHCP服务器已启用。在网络选项卡中,我勾选了“启用网络适配器”,并设置为“仅主机适配器”。实际上,在安装后我没有更改任何内容。 - DavidH
你应该向support@genymotion.com发送一封邮件。他们将能够更深入地了解你的问题。 - eyal-lezmy
同样的错误,你最终找到问题了吗? - allaire
7个回答

0

0

正如其他人所说,您必须安装Virtual Box。在我的情况下(使用Ubuntu 16.04),我不得不在Bios中启用“虚拟化”。一旦设置完成,我就能够在“设置/常规”选项卡中将“操作系统”设置为“Ubuntu 64位”。

enter image description here

其他可能的解决方案包括进一步配置Virtual Box,包括减少RAM使用(在设置中),在设置的“网络”选项卡下,在“高级”选项下禁用“电缆连接”选项并将“混杂模式”设置为“允许所有”。

enter image description here


0

我知道这篇文章已经有点老了。但是我的回答是给那些在谷歌上搜索这个问题的人,希望它能帮到他们,因为我也曾经卡在这个问题上很长时间,最终幸运地解决了它。

以下是我解决这个问题的方法:

  1. 首先,我按照网上的建议配置了所有设置,如下面的链接所示:Not able to start Genymotion device

  2. 我发现在GenyMotion上仍然无法运行虚拟机。

  3. 所以我尝试删除所有现有的Host-only Network,如vboxnet0或vboxnet1(根据GenyMotion官方网站的说法,当没有任何vboxnet时,它会重新生成一个)

  4. 最后,我尝试重新启动GenyMotion上的虚拟机,突然间成功地运行了,没有任何错误信息

注意:在尝试上述操作之前,我禁用了适配器2、3和4。


0

我尝试解决这个问题已经6天了,最后我意识到我需要卸载然后重新安装虚拟机,以便我可以获得它们的默认设置,然后按照这个链接中更好地解释的方式更改我的网络设置。它深入解释了IP地址如何与虚拟机配合使用,以及它尝试使用静态IP地址的可能性非常高。

https://askubuntu.com/questions/232876/how-to-let-a-virtualbox-guest-running-windows-access-the-internet

如果你已经尝试过所有方法,可以让网络设置自行处理,这样或许可以让你的虚拟机使用自己的IP地址,停止尝试使用物理设备的IP地址。

希望这能帮到你。


0

所有的Android虚拟机在Genymotion 2.0.0下使用默认的RAM和CPU设置以及VirtualBox 4.3.2(在ubuntu 13.10上)都能正常工作。升级到2.0.1后,它们停止工作并显示了您提到的错误。

我尝试了各种修复方法,如我在https://dev59.com/KWIj5IYBdhLWcg3wwHpr#20018833中所述,但总的来说,解决我的问题的方法是在GenyMotion中删除VM并重新创建它(相同的源和设置)。在执行此操作之前,您可能需要尝试其他修复方法(不太破坏性的方法)。

安德烈


0

如果您使用的是4.3.X版本,请尝试降级到Virtual Box 4.2.18。

我曾经遇到过类似的情况。

我在Win7上使用Genymotion 1.3.0,配合最新的Virtual Box 4.3.2。在一次计算机关机后,Genymotion崩溃了,再也无法工作。

我偶然发现了这个解决方案。降级后,Genymotion现在可以在一次关机后继续工作。


0
我也遇到了IP错误的问题。由于我有一部真正的三星Galaxy S2手机,所以我在Genimotion中下载了虚拟版本2.3.7 Api 10。所有IP设置都是正确的,启动程序的顺序并不重要。但是IP错误仍然出现了:(。 最后,我尝试使用另一个虚拟设备:自定义平板电脑5.1.0 API 22。它加载和工作,但非常缓慢。WhatsApp在安装过程中卡住了:(。由于这篇Heisse.de文章建议使用Nexus S 4.1.1来使用WhatsApp,因此我尝试了这个第三个虚拟设备,一切都很好:)! http://www.heise.de/download/special-whatsapp-auf-pc-mac-und-linux-nutzen-152241.html?hg=1&hgi=3&hgf=false

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接