VMware Fushion解决"vmmon模块的版本不匹配"报错

我手上一份新的虚拟机环境是用Windows下的VMWare Workstation 12这版本做的,对应于Mac下的VMware Fushion我的版本是7.0,加载虚机后提示错误:

说明VMware Fushion 7.0版本不能匹配上VMWare Workstation 12版本。

网上搜了一下,针对VMWare Workstation 12,需要VMware Fushion 8.5版本。下载、安装再次启动可还是报错:

机锋网上这篇文章可以解决这个问题(http://bbs.feng.com/read-htm-tid-10881039.html),

1.打开终端;
2.执行命令:sudo rm -rf /System/Library/Extensions/vmmon.kext ,根据提示输入管理员密码;
3.执行命令:sudo cp -pR /Applications/VMware\ Fusion.app/Contents/Library/kexts/vmmon.kext /System/Library/Extensions/

4.执行命令:sudo kextutil /System/Library/Extensions/vmmon.kext

如果出现执行报错,可以尝试先执行下面的命令:

sudo kextunload /System/Library/Extensions/vmmon.kext

如果不出现Failed to unload com.vmware.kext.vmx86 - (libkern/kext) kext (kmod) start/stop routine failed,恭喜你可以执行第五步命令了,如果出现了,可以先尝试重启机器后再执行上述步骤。我尝试了第一次确实出现了这个报错,重启机器后再次执行就可以了。

加载、启动,一起正常了,

总结说一句,就是还是要支持正版:)

欢迎关注我的个人微信公众号:bisal的个人杂货铺

时间: 2024-09-28 20:58:57

VMware Fushion解决"vmmon模块的版本不匹配"报错的相关文章

eclipse 错误-eclipse导入的项目。全报错啊 怎么解决 有视频教程吗每个项目都报错

问题描述 eclipse导入的项目.全报错啊 怎么解决 有视频教程吗每个项目都报错 eclipse导入的项目.全报错啊 怎么解决 有视频教程吗每个项目都报错 解决方案 clean 就行了 没那么简单吧 解决方案二: 可能是eclipse和项目的java版本不一致,也有可能是项目的包没有导入,然后再重新clean一下 解决方案三: jdk问题吗?jdk问题吗?估计是~ 解决方案四: eclipse导入别的项目报错问题eclipse 导入 java项目报错导入Android项目后Eclipse报错

通俗易懂地解决中文乱码问题(2) --- 分析解决Mysql插入移动端表情符报错 ‘incorrect string value: '\xF0...

原文:[原创]通俗易懂地解决中文乱码问题(2) --- 分析解决Mysql插入移动端表情符报错 'incorrect string value: '\xF0... 这篇blog重点在解决问题,如果你对字符编码并不是特别了解,建议先看看 < [原创]通俗易懂地解决中文乱码问题(1) --- 跨平台乱码 >. 当然,如果只是针对解决这个Mysql插入报错问题,本篇足够了.   一.定位错误   定位错误绝对是至关重要的一环.我建议遇到问题耐心分析一下比较好,毕竟"不是所有的牛奶都叫特仑苏

低版本的冷备份在高版本中还原报错

问题描述 低版本的冷备份在高版本中还原报错 大家好,我现在有oracle 10.2.0.3.0 for windows 64bit的冷备数据,由于手头没有这个10g的软件包,于是我在官网上下载了oracle 11.0.1.0的安装包,来还原那个10g的冷备份数据.但是我在还原的open状时,报了如下错误; SQL> startupORACLE 例程已经启动. Total System Global Area 217157632 bytesFixed Size 2174320 bytesVaria

解决Python中字符串和数字拼接报错的方法_python

前言 众所周知Python不像JS或者PHP这种弱类型语言里在字符串连接时会自动转换类型,如果直接将字符串和数字拼接会直接报错. 如以下的代码: # coding=utf8 str = '你的分数是:' num = 82 text = str+num+'分 | 琼台博客' print text 执行结果 直接报错:TypeError: cannot concatenate 'str' and 'int' objects 解决这个方法只有提前把num转换为字符串类型,可以使用bytes函数把int

解决PHP中eAccelerator扩展开启open_basedir报错

eAccelerator扩展开启open_basedir报错 如果你在使用php加速扩展eAccelerator时发现开启open_basedir配置项目后程序页面或者PHP错误日志会提示. open_basedir restriction. in Unknown on line 0 出现这个问题的原因是一般eAccelerator的缓存文件不在你配置的open_basedir目录之中,而eAccelerator也傻乎乎的遵守了open_basedir的设定. 在网上转了一圈发现了两种解决这个问

解决PHP5.4环境下ECSHOP网站报错的方法

运行Ecshop首页出现报错:出现下面这就话: Strict Standards: Only variables should be passed by reference in D:\**\includes\cls_template.php on line 406 第406行:$tag_sel = array_shift(explode(' ', $tag)); 解决办法 1 5.3 5.4以上版本的问题,应该也和配置有关 只要406行把这一句拆成两句就没有问题了 $tag_sel = arr

我的Android进阶之旅------&amp;gt;解决Android Studio编译后安装apk报错:The APK file does not exist on disk

1.错误描述 今天用Android Studio编译应用后安装APK的时候,报错了,错误如下所示: The APK file build\outputs\apk\OYP_2.3.4_I2Base_6476_official_debug.apk does not exist on disk. Error while Installing APK 如下图所示 2.解决方法 1.尝试了Build -> Clean Project再编译,还是无效 2.尝试重启Android Studio无效 然后我去打

移动客服iOS版本demo编译报错

问题描述 刚下的环信iOS 移动客服集成demo,编译报错 解决方案 到官网http://www.easemob.com/download下载2.x版本的SDK,并将SDK文件夹导入商城demo,将lib文件夹的lite.a包删除,即可运行.

解决PHP中使用header输出头报错问题

 在实际使用PHP语言的时候,通常都会遇到一些错误.当然,我们不能因为这些错误而认为PHP语言不好用.发现问题,解决问题才能真正的掌握到你所学知识的真谛. 比如以下这段PHP无法修改header信息的错误警告: Warning: Cannot modify header information - headers already sent by 我们在刚刚开始编写PHP程序的时候,可能都遇到过这个问题.从字面上面看,意思是: 警告:不能修改header信息-headers已经发送... 那么是什