前段时间centos增加了一个cr仓库,直接使用yum install centos-release-cr 就可以安装了。此仓库包括了centos自centos6.0以来的一系列更新。安装之后,使用yum update就可以更新系统了。更新之后,相对应的kernel从kernel-2.6.32-71升级到2.6.32-131.17.1.el6.i686。
重新启动之后,发现vmware启动不了,运行vmware之后,提示重新install,没问题,在界面上安装之后,能够启动vmware了。但不能启动monitor,即不能启动vmware player。显示错误信息如下所示:
May 19 13:45:41 xxx kernel: vmmon: disagrees about version of symbol smp_ops May 19 13:45:41 xxx kernel: vmmon: Unknown symbol smp_ops
网上搜索之后,提示执行以下代码:
vmware-modconfig --console --install-all
仍不能解决,最后在redhat官方bug反馈区找到答案 https://bugzilla.redhat.com/show_bug.cgi?id=706216。在centos目录/usr/lib/vmware/modules/binary下删除有关于redhat的驱动包,在那个目录有很多已经编译好的二进制包。笔者直接执行删除全部,然后再执行重新配置,最后OK。整个执行代码为:
cd /usr/lib/vmware/modules/binary rm -rf * vmware-modconfig --console --install-all
至此,配置之后,vmware即能够重新正常启动了。以上代码当然要在root用户下执行了。笔者centos版本为centos6.0,vmware版本为vmware7.0。
转载请标明出处:i flym
本文地址:https://www.iflym.com/index.php/linux-develop/201110220001.html
Superior thnkniig demonstrated above. Thanks!
cheapest auto insurance 781742 eastwood auto insurance 73443