Genymotion 虚拟设备没有 IP 地址

Genymotion 虚拟设备没有 IP 地址

当我尝试在 Ubuntu 14.04 上的 Genymotion(2.3.0 x64)(带有 VirtualBox 4.3.10)中运行 HTC Evo 4.3(或其他设备,无所谓)时,我得到:

错误 31:虚拟设备没有 IP 地址。

The virtual device got no IP address. The VirtualBox DHCP server has not assigned an IP address to the virtual device.

我在 Virtual Box 中的设置如下:

设置虚拟框 设置虚拟框

如何为设备分配 IP 地址?

任何帮助都将不胜感激。谢谢!

答案1

负责为您分配动态 IP 的服务器称为 DHCP 服务器,因此您必须启用它来解决此问题。

请尝试以下操作:

打开 VirtualBox 的首选项,在网络部分下,检查“仅主机网络”中名为“vboxnet0”的适配器,双击它并确保在那里应用以下配置。

6-双击该名称并输入以下配置

适配器标签:

  • IPv4 适配器:192.168.65.1

  • IPV4 网络掩码:255.255.255.0

DHCP 服务器选项卡:

  • 勾选“启用服务器”

    暗示:这解决了您的问题,但需要其他人来避免其他问题

  • 服务器地址:192.168.65.100

  • 服务器掩码:255.255.255.0

  • 下限地址:192.168.65.101

  • 更高地址边界:192.168.65.255

注意:确保您没有任何其他具有相同配置的适配器,因为这可能会引起冲突。修改该部分中的所有适配器,我的意思是“仅主机网络”,然后删除那里的相同适配器。

祝你好运

答案2

我正在使用 Ubuntu 14.04,也遇到了同样的错误。我将内存减少到总内存的 50% 以下。现在它可以正常工作了。

答案3

我也遇到了同样的问题。我通常使用连接到 LAN 的笔记本电脑。当我使用没有 LAN(电缆断开)的笔记本电脑时,出现了此错误。

取消勾选“网络 -> 适配器 1”中的“电缆已连接”复选框后,虚拟机启动正常。

相关内容