fedora 14 Linux Kernel 2.6.35 下编译VMware workstation 7内核模块

新的Linux内核会导致VMware workstation重新编译部分组件,以保证调用正确的内核模块或函数接口,也即VMware workstation是部分依赖于内核的。如果内核版本过新,有可能会因VMware尚未为该版本开发出对应组件而导致workstation、 vmplayer等产品无法运行。

解决参考了Pario TechnoBlob的一篇帖子,脚本代码由Sputnick-Area(这里)获取。脚本为workstation 7.1.1编写,同时使用于workstation 7.1.1/2和随带的vmplayer 3.1.1/2。

解决步骤:

1. 下载并执行脚本:
cd /tmp
wget http://www.sputnick-area.net/scripts/vmware7.1.1-patch-kernel-2.6.35.bash
sudo chmod +x vmware7.1.1-patch-kernel-2.6.35.bash
sudo ./vmware7.1.1-patch-kernel-2.6.35.bash

2. 脚本执行完毕后会给出提示,要求执行如下命令。注意以超级用户身份执行:
vmware-modconfig --console --install-all

3.正常情况下执行过就可以了

参考 http://hi.baidu.com/thinkdifferent/blog/item/f6ec810a0da5bb31b1351d9d.html




coded by nessus

发表评论

电子邮件地址不会被公开。

This site uses Akismet to reduce spam. Learn how your comment data is processed.