Mac OS X更新VirtualBox以后Genymotion无法启动的一种情况
这两天VirtualBox更新到5.0了,于是乎就升级了。结果升级后就中了个大奖,Genymotion起不来了。我用的是Genymotion 2.5,不久前刚升级的,因为官网打不开,不知是不是最新版。难道是VirtualBox 5.0有大改动以至于Genymotion不兼容了?
于是卸载VirtualBox 5.0,装回大版本4里眼下最新的4.3.30,出乎意料的也起不来。既然Genymotion说生成了log,那就看一看吧:
7月 14 09:42:42 [Genymotion] [Error] Can't run VBoxManage ("list", "hostinfo")
7月 14 09:42:42 [Genymotion] [Error] Can't run VBoxManage ("list", "hostinfo")
7月 14 09:42:43 [Genymotion] [Error] Can't run VBoxManage ("list", "hostinfo")
7月 14 09:42:43 [Genymotion] [Error] Can't run VBoxManage ("list", "hostinfo")
7月 14 09:42:44 [Genymotion] [Error] Can't run VBoxManage ("list", "hostinfo")
7月 14 09:42:44 [Genymotion] [Error] Can't run VBoxManage ("list", "hostinfo")
7月 14 09:42:45 [Genymotion] [Error] "Fail to load vboxmanage plugin from /Applications/Genymotion.app/Contents/MacOS/plugins/"
7月 14 09:42:45 [Genymotion] [Error] VM Engine failed to load
7月 14 09:42:45 [Genymotion] [Error] Unable to find VM Engine. Plugin loading aborted.
看起来是说执行VBoxManage失败了,在终端了试了一下VBoxManage list hostinfo,是可以成功执行的。查找了一下VBoxManage的位置,是在/usr/local/bin之下。记得更新之前VirtualBox是4.3.26版,回头对比了一下,当时的VBoxManage是在/usr/bin之下的,难道?不会吧!!!
于是,试着在/usr/bin下建立链接:
for file in `lsbom -fs /private/var/db/receipts/org.virtualbox.pkg.virtualboxcli.bom`
do
sudo ln /usr/local/bin/${file:} /usr/bin/${file:}
done
结果,搞定!也就是说,更新VirtualBox后Genymotion起不来的真正原因,就是因为新版本中VBoxManage等工具从原来的/usr/bin移动到了/usr/local/bin之下,所以Genymotion找不到了。真是有点奇葩呀。
Mac OS X更新VirtualBox以后Genymotion无法启动的一种情况的更多相关文章
- Mac OS X 更新JAMF域控配置
在终端执行以下命令即可更新jamf域控配置属性 sudo jamf mcx # 应用被管理的配置信息 sudo jamf policy -trigger # 检查触发器策略 sudo jamf rec ...
- 【mac】mac os X更新High Sierra后出现的问题
今天更新了一下macbook pro的系统到10.13.1版本,出现了几个小问题,总结一下解决方案: git客户端无法使用 解决方案如下: http://blog.csdn.net/kedongjun ...
- mac下已装virtualbox运行genymotion还报错找不到虚拟机的解决办法
sudo ln -s /usr/local/bin/VBoxManage /usr/bin/VBoxManage
- Install Docker on Mac OS X(转)
Install Docker on Mac OS X You can install Docker using Boot2Docker to run docker commands at your c ...
- Mac OS X 背后的故事
Mac OS X 背后的故事 作者: 王越 来源: <程序员> 发布时间: 2013-01-22 10:55 阅读: 25840 次 推荐: 49 原文链接 [收藏] ...
- 神舟K650c i7(W350STQ)上成功装好Mac OS X 10.9,兼谈如何安装WinXP、7、8.1、OSX、Ubuntu五系统(Chameleon、MBR)
作者:zyl910 参考教程——http://bbs.pcbeta.com/viewthread-1432534-1-4.html笔记本SNB和IVY平台Win7/Win8/Win8.1安装OS X ...
- VMware 10安装Mac OS X 10.11和XCode7
上周把我的计算机当试验品,安装mac虚拟机.由于文件下载复制解压的时间花了很长,历时两天,记录下来(和我一样的新手不妨参考一下): 我机硬件:win7 64位 8G内存 没有8G以上就不要考虑了.我安 ...
- mac os x 启用apache 和 php
Mac OS X 是自带 Apache 和 PHP 的,但默认情况下并没有开启,此文说明如何启用这两个服务,环境基于 Mac OS X 10.6 Snow Leopard. 启动 Apache 命令行 ...
- mac os x 系统安装 genymotion android 模拟器
如果你有 apk 文件 想 运行一下看看 ,但是又没有 android 设备 ,那么 genymotion 将会是一个 很好的解决方案. 1.安装 下载链接: https://cloud.geny ...
随机推荐
- SAP 参照sto订单创建外向交货BAPI
DATA: SHIP_POINT TYPE TVST-VSTEL, "装运点/接收点 NUM_DELIVERIES TYPE VBNUM, STOCK_TRANS_ITEMS WITH HE ...
- JavaScript享元模式
通过两个例子的对比来凸显享元模式的特点:享元模式是一个为了提高性能(空间复杂度)的设计模式,享元模式可以避免大量非常相似类的开销. 第一实例,没有使用享元模式,计算所花费的时间和空间使用程度. 要求为 ...
- python 字典详解
1.字典的定义 字典类似于列表,但相对于列表来说字典更加通用,列表的下标必须必须为整数,而字典下标则可以为任意字符串/数字等,不可以是可变数据类型(列表,数组,元组) 字典包含下标(keys)集合和值 ...
- win10 UWP 剪贴板 Clipboard
win10 UWP 剪贴板 Clipboard使用Windows.ApplicationModel.DataTransfer.Clipboard 设置文本 DataPackage dataPackag ...
- JPA + SpringData 操作数据库原来可以这么简单 ---- 深入了解 JPA - 3
原创播客,如需转载请注明出处.原文地址:http://www.cnblogs.com/crawl/p/7718741.html ------------------------------------ ...
- 如何利用Oracle VM Templates 在几分钟内部署Oracle Real Application Clusters (RAC)
本文未经授权,禁止一切形式的转载.如果对本文有任何疑问可以通过以下方式和我交流: 邮箱: jiangxinnju@163.com 博客园地址: http://www.cnblogs.com/jiang ...
- LeetCode 62. Unique Paths(所有不同的路径)
A robot is located at the top-left corner of a m x n grid (marked 'Start' in the diagram below). The ...
- Linq Take和Skip详解
Take()方法的作用就是:从查询结果中提取前n个结果. Skip()方法正好是Take()方法的反面,它可以跳过前n个结果,返回剩余的结果. 例如:查找年龄最大的3个人 表Student的数据是 N ...
- js实现前端下载文件
在前端下载文本格式的文件时,可采用下面的方式: (1)创建基于文件内容的Blob对象: (2)通过URL上的createObjectURL方法,将blob对象转换成一个能被浏览器解析的文件地址. (3 ...
- Formatting the event object
尽量将IE与DOM函数事件对象不同的性质或方法转成DOM标准 EventUtil.formatEvent = function (oEvent) { if (isIE && ...