9

我大约 2 天前安装了 genymotion,每次尝试启动设备时我都面临同样的问题。

在我下载了 genymotion (Nexus S - 4.2.2 - API 17 - 480*800) 的设备后,我启动了它。然后在弹出一个框告诉我我必须等待之后,我收到了这个错误:

虚拟终端 genymotion 没有获得 IP 地址。由于未知原因,virtualbox 的 dhcp 伺服器没有为虚拟终端分配 IP 地址。请启动 virtualbox 以找到解决此问题的方法

我不知道如何解决这个问题。我在许多网站上查找过,但似乎我是唯一一个遇到此错误的人。

我在 Windows XP-SP3 上。我的显卡是最新的 radeon HD 3600 驱动程序。

有人有什么主意吗?

谢谢你。

4

7 回答 7

0

我尝试解决这个问题 6 天,最后,我意识到我需要卸载然后重新安装虚拟机,这样我才能获得他们的默认设置,然后更改我的网络设置,如此链接中更好地解释。它深入解释了 IP 地址如何与虚拟机一起工作,以及它尝试使用静态 IP 地址的可能性有多大。

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

如果您已经尝试了一切,请让您的网络设置自行处理,也许这将允许您的 VM 使用自己的 IP 地址并停止尝试使用您的物理设备 IP 地址。

希望这可以帮助。

于 2014-12-11T18:47:12.697 回答
0

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

我有和你类似的情况。

我在 Win7 上使用 Genymotion 1.3.0,最新的 Virtual Box 4.3.2。Genymotion 在计算机关闭后发生故障,并且再也没有工作过。

我有点偶然发现了这个解决方案。降级后,Genymotion 现在在一次关闭中幸存下来。

于 2013-11-11T15:05:37.777 回答
0

我知道这篇文章很旧。但我的答案只适用于谷歌这个问题的人,希望它可以帮助他们,因为我也坚持了很长时间并幸运地修复了它。

这是我解决问题的方法:

  1. 首先,我已经配置了人们在互联网上所说的所有设置,如以下链接:无法启动 Genymotion 设备

  2. 我发现它仍然无法在 GenyMotion 上运行 VM。

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

  4. 最后,我尝试在 GenyMotion 上重新启动 VM,突然我成功运行它,没有任何错误消息

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

于 2014-12-22T07:05:33.677 回答
0

在 Genymotion 2.0.0 下,所有 Android 虚拟机都曾经为我工作。使用默认 RAM 和 CPU 设置以及 VirtualBox 4.3.2(在 ubuntu 13.10 上)。升级到 2.0.1 使它们停止工作并给出您提到的错误。

我尝试了各种修复,如下所述:https ://stackoverflow.com/a/20018833/2527118 ,但总而言之,解决我的问题是在 GenyMotion 中删除 VM 并重新创建它(相同的源和设置)。在此之前,您可能想尝试其他修复(破坏性较小)。

安德烈

于 2013-11-16T13:18:03.640 回答
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 for WhatsApp,我尝试了第三个虚拟设备,一切正常 :) ! http://www.heise.de/download/special-whatsapp-auf-pc-mac-und- linux-nutzen-152241.html?hg=1&hgi=3&hgf=false

于 2015-11-03T20:32:43.703 回答
0

如果 Genymotion 设备无法再获取 IP 地址,您可能需要检查 VM-Ware 设置中的配置:我通过从网络适配器 1 设置中删除“混杂模式”来解决此问题 - 参见屏幕截图。 混杂设置可能导致在 genymotion 模拟器中获取 IP 地址困难

于 2019-11-03T11:46:50.957 回答
0

正如其他人所说,您必须安装 Virtual Box。就我而言(使用 Ubuntu 16.04),我必须在 Bios 中启用“虚拟化”。设置完成后,我可以在“设置/常规”选项卡中将“操作系统”设置为使用“Ubuntu 64 位”。

在此处输入图像描述

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

在此处输入图像描述

于 2017-09-08T09:51:52.650 回答