66

如何解决 Genymotion/VirtualBox 问题,什么时候无法启动 Android 虚拟设备?

收到以下消息:

无法启动 Genymotion 虚拟设备。

VirtualBox 软件返回错误:“不兼容状态”。

请运行 VirtualBox 软件以检查问题。然后,尝试直接从 VirtualBox 运行 Genymotion 虚拟设备以获得可能的解释。

有关更多信息,请参阅: https ://cloud.genymotion.com/page/faq/#vbox

无法启动 Genymotion 虚拟设备 -

4

7 回答 7

74

问题是虚拟设备处于Saved状态。你需要把它关掉才能 state Powered Off

您需要启动VirtualBox.app并关闭设备。

在下面的屏幕截图中,Tablet设备无法启动具有多个 Android 虚拟设备的 Oracle VM VirtualBox

因此,您需要将Start处于Saved状态的设备关闭电源(通过关闭窗口),如下所示: <code>关机</code> VirtualBox中的Android虚拟设备

于 2013-12-18T16:03:56.030 回答
47

在 Windows 中,如果设备卡在“停止”模式,您可以关闭 Virtual Box 并在任务管理器中终止这两个进程(CTRL + ALT + DEL 或 CTRL + SHIFT + ESC)

  • VBoxNetDHCP.exe
  • VBoxHeadless.exe

然后在 Genymotion 中启动您的虚拟设备。

于 2014-08-14T16:31:26.663 回答
7

您也可以在操作系统中杀死 vm 进程并以这种方式将其关闭。

在 windows Ctrl++ 中选择 vm 进程并停止进程重新启动您的 gennymotion 它应该可以工作ShiftEsc

由 barlop 添加
下面的屏幕截图(虽然它不涉及 genymotion)说明了如何拥有主 virtualbox 进程,以及每个正在运行的机器的 virtualbox 进程。如果您展开任务管理器并查看命令行列,您会看到 virtualbox.exe 的参数提供了有关它是哪台机器的详细信息,因此如果您从那里杀死它,您可以看到您正在杀死的设备(尽管我倾向于关机虚拟机正常加载快照,我可以看到它们是如何从任务管理器中关闭的)

在此处输入图像描述

于 2014-03-06T14:38:00.827 回答
3

当我试图运行虚拟设备时,

我没有处于保存状态,而是处于“大师冥想状态”或此保存/丢弃/开始中的类似状态无法访问。那么我是如何解决这个问题的

我启动了虚拟盒子应用程序,您可以通过右键单击该设备来获取设备的日志。在日志的底部有它发生的确切原因。

对我来说,原因是与“低主机内存错误”有关,使用这个低主机内存事件作为参考,它说要杀死与 VM 和“googlecrashhandler.exe”相关的进程,因为它会清除内存,现在你的设备将是处于暂停状态。

并且 Start/discard/saved 将可以访问,现在按照@ViliusK 在他的回答中所说的那样做。

于 2014-04-13T11:12:28.377 回答
3

如果您使用的是 Linux,只需转到终端

须藤

检查运行 Virtual Box 的进程

ps斧头

使用 kill -9 获取进程 ID 并优先杀死它们

喜欢

杀死-9 3217

然后再次启动虚拟盒子。

这会有所帮助

于 2016-05-17T13:04:50.637 回答
0

转到 Oracle virtualbox 并检查设备的 RAM 是否超过 Oracle Virtual Box 的 RAM(例如:HAXM 存储:1024 MB 那么设备的 RAM 应小于 1024MB)

于 2015-10-13T08:21:55.933 回答
-1

对我有用的最简单的解决方案,


以管理员身份运行 genymotion


于 2016-03-01T16:07:23.377 回答