Geny动作无法导入OVA

时间:2014-04-08 18:48:35

标签: virtual-machine emulation genymotion

突然间,我失去了所有Geny运动模拟器(可能在升级到Geny运动2.2后,不确定),当我下载新的虚拟机或模拟器时,我得到了#34;未能导入OVA"错误,我不能使用我在Geny动画中完全下载的虚拟机,但是它们可以在虚拟框中工作!

我已经清除了缓存并删除了旧的OVA并一次又一次地重新下载了其他模拟器,但它没用!

任何线索是什么?

有没有办法重新导入我已经由Geny动画下载到Geny动作的模拟器,而不是继续下载新模拟器并得到相同的错误?

17 个答案:

答案 0 :(得分:85)

我为自己解决了这个问题。在我的情况下,我对计算机进行碎片整理后遇到了同样的问题。删除ova和部署文件不起作用(重新安装帮助也没有)。通过清除应用程序本身的缓存来解决它:

设置>其他>缓存使用>清除缓存

试着看看是否有帮助。如果它没有,那么我无法帮助。

答案 1 :(得分:16)

所以我升级到Genymotion 2.6.0的最新版本。试图安装新的虚拟设备,我得到了同样的错误。 我尝试按照上面的建议清除缓存,但它没有帮助,而是删除了设备的下载.ova文件,我不得不再次下载。

我检查了VirtualBox的更新,它显示您正在使用最新版本。我检查了版本,它显示了4.2.x. 检查了网站上的最新版本并该死...这是5.0版本在网站上提供。 将VirtualBox升级到最新的5.0,然后你就可以了......一切都恢复原状,我的Genymotion虚拟设备已经导入并且运行正常。

请检查VirtualBox的版本,看看它是否是网站上的最新版本。

答案 2 :(得分:12)

删除Genymotion缓存的.ova文件,删除已损坏的已部署映像,重新下载映像,然后重新安装它为我解决了这个问题。

请注意,部署的图像位于:〜/ .Genymobile / Genymotion / deploy

缓存的ova文件位于:〜/ .Genymobile / Genymotion / ova

此链接:Unable to create Genymotion Virtual Device


更新:

设置>其他>缓存使用>清除缓存

答案 3 :(得分:9)

尝试将VirtualBox升级到最新版本,这解决了我的问题。

答案 4 :(得分:4)

<强>更新

某些VirtualBox版本与genymotion无法兼容:查看https://www.genymotion.com/help/desktop/faq/#compatible-virtualbox-versions中的常见问题解答Genymotions

如果你看到Genimotions的日志文件,你会发现:

VBoxManage.exe:错误:&#39; Linux_64&#39;不是有效的访客操作系统类型

问题是Virtual Box的版本,我以为我有最后一个版本(4.2),因为虚拟框告诉我它是最新版本,但它不是真的:最后一个版本实际上是5.0。 20

我已经安装了最新版本(5.0.20),而且ova还可以

答案 5 :(得分:3)

如果您正在使用Windows:

卸载后留下的文件夹位于:

  

C:\ Users \用户Your_User_Name \应用程序数据\本地\ Genymobile \ Genymotion \

继续之前,在OVA文件夹中,如果您不想再重新下载图像,请将ova文件保存在那里。

  1. 清除Genymotion缓存,然后卸载Genymotion(以及Oracle VBOX,如果需要)
  2. 删除上述路径中的整个Genymotion文件夹
  3. 重新安装genymotion和VirtualBox
  4. 将ova文件复制回ova文件夹。
  5. 相应地重新添加虚拟设备(ova文件名称应该足够容易识别)
  6. Genymotion将验证这些东西的完整性,现在应该可以正常工作。

答案 6 :(得分:3)

我只需管理员运行Genymotion(以管理员身份运行)!它完美无缺!

答案 7 :(得分:2)

我有同样的问题,并尝试删除Genymotion缓存的.ova文件和旧图像,但无济于事。

为了让我的Genymotion在我的环境中再次运行,我使用TrashMe应用程序完全卸载了VirtualBox和Genymotion,以确保我的系统上没有留下任何痕迹。您可以使用免费应用App Cleaner获得相同的结果。

然后我完全删除了〜/ .Genymobile目录,因为这在删除/卸载Genymotion时似乎被遗忘了。我认为这是我这次唯一不同的做法。

然后我重新下载了最新版本的VirtualBox和Genymotion并按顺序安装它们。 (撰写本文时的版本:VB - 4.3.13 r93733 / GM - 2.2.2)

然后我启动了Genymotion,连接到我的帐户,添加了一个新设备,我现在已经恢复运行了。

希望有帮助..

答案 8 :(得分:1)

将VirtualBox更新到最新版本,为我工作

答案 9 :(得分:1)

当我的硬盘几乎已满时,我遇到了这个错误。看起来它有足够的空间用于模拟器,但Genymotion仍然失败了failed to import eva

通过在磁盘上释放几个演出来解决问题。

答案 10 :(得分:0)

在Linux中

只需删除

  

家/用户/的.config / Genymobile / Genymotion.conf

及其工作

答案 11 :(得分:0)

enter image description here 确保选择正确的android sdk

答案 12 :(得分:0)

我删除了/Users//.Genymobile/目录和Genimotion开始正常工作

答案 13 :(得分:0)

它转向我,我从备份恢复了系统

单击geny settings-&gt; virtualbox选项卡,必须更正文件夹以保留VM

答案 14 :(得分:0)

我遇到了同样的问题,我通过卸载,重新安装和运行Gennymotion与管理员权限来修复它。确保不升级 Oracle VM并使用您在Genymotion上安装的VM VM。同时在安装Genymotion时,请确保重新安装VM 。它应该工作,我也丢失了我的设备,这种方法只解决了OVA问题。如果您运行虚拟设备并出现错误,重新启动计算机,如果您在安装Oracle VM后没有执行此操作。希望它有所帮助。

答案 15 :(得分:0)

我删除了所有虚拟设备并清除了缓存。之后我再次添加了设备。为我工作。

答案 16 :(得分:-1)

我下载了与我想要的版本匹配的ova(例如android 5)

http://fatihcamuz.com/2015/04/download-links-of-genymotion-ova/

然后将ova文件添加到genymotion

https://www.youtube.com/watch?v=0MiYhVUv4KE