创建 virtualbox client com 失败
2016-03-16 19:03
267 查看
前几天正常关机VirtualBox, 今天发现无法启动,我的系统时 OS X 10.10。可能是最近VirtualBox升级频繁造成的。
建议:
平时对完成重大配置或者项目工作的linux虚拟机做备份(snapshot)
错误信息:
创建 virtualBox client COM 失败
召唤者RC: NS_ERROR_FACTORY_NOT_REGISTERED (0x80040154)
尝试解决方法:
重启电脑;
重新安装VirtualBox
正确解决方法:
上网查到时权限问题导致。
查到我的VirtualBox应用程序是在/usr/local/bin/VirtualBox
打开terminal直接运行失败,使用sudo /usr/local/bin/VirtualBox则可以运行。但这样不方便,必须每次从terminal以root权限运行。
后面在virtualbox官网找到解答办法:
第一步:
查看/tmp目录的权限信息:
第二步:
将/tmp目录的owner设置为root
第三部:
改变文件的owner和group的访问控制权限, -s 即为给suid权限,普通用户也可以以root权限运行。
第四步:
给/tmp目录rwx 777权限
第五步:
删掉旧的.vbox目录
然后再启动VirtualBox就好了!
建议:
平时对完成重大配置或者项目工作的linux虚拟机做备份(snapshot)
错误信息:
创建 virtualBox client COM 失败
召唤者RC: NS_ERROR_FACTORY_NOT_REGISTERED (0x80040154)
尝试解决方法:
重启电脑;
重新安装VirtualBox
正确解决方法:
上网查到时权限问题导致。
查到我的VirtualBox应用程序是在/usr/local/bin/VirtualBox
打开terminal直接运行失败,使用sudo /usr/local/bin/VirtualBox则可以运行。但这样不方便,必须每次从terminal以root权限运行。
后面在virtualbox官网找到解答办法:
第一步:
查看/tmp目录的权限信息:
/bin/ls -ld /tmp
第二步:
将/tmp目录的owner设置为root
chown root /tmp
第三部:
改变文件的owner和group的访问控制权限, -s 即为给suid权限,普通用户也可以以root权限运行。
chmod ug-s /tmp
第四步:
给/tmp目录rwx 777权限
chmod 1777 /tmp
第五步:
删掉旧的.vbox目录
rm -fr /tmp/.vbox-root-ipc/
然后再启动VirtualBox就好了!
相关文章推荐
- 记第一次面试20160316
- 怎样把百度分享按钮添加到自己的网站
- 计划将项目中使用entity framework的要点记录到改栏目下
- lintcode:Pow(x, n)
- mysql主从不同步时,怎么恢复
- 深入Java集合学习系列:LinkedHashMap的实现原理
- 一些网络相关问题的总结
- 图说函数模板右值引用参数(T&&)类型推导规则(C++11)
- C#和C++的区别
- mac 新电脑上安装使用adb
- 0x3f3f3f3f…编程中无穷大常量的设置技巧
- php分页类代码带分页样式效果(转)
- 2016.3.15作业
- java中基本数据类型与字符串的转换
- python Custom template tags and filters is not a valid tag library
- HDU 2602Bone Collector 01背包
- uva10746 (最小费用最大流)
- com.alibaba.dubbo.rpc.RpcException: Since you are
- 作业3:个人项目-词频统计
- 引发电气火灾火警的原因(转载)