时代变了,内核换了,之前的3.13的VMware编译方法吃到3.16之后就没用了。

今天为了体验3.19对于罗技T650触摸板的新支持手贱升级了台式机的内核,所以理所当然的VMware的模块编译失败了。

失败了就只能修了。

好在关于这一点的方法不少,比较相近的是这个;

https://communities.vmware.com/message/2469395

详细报错信息:

http://rglinuxtech.com/?p=1258

不过这玩意写的简直了,好在可以翻Arch Linux的Wiki来看,人家直接把Patch写好了。

https://wiki.archlinux.org/index.php/VMware#3.19_kernels

curl http://pastie.org/pastes/9934018/download -o /tmp/vmnet-3.19.patch
sudo -i
cd /usr/lib/vmware/modules/source
tar -xf vmnet.tar
patch -p0 -i /tmp/vmnet-3.19.patch
tar -cf vmnet.tar vmnet-only
rm -r *-only
vmware-modconfig --console --install-all

收工后就可以继续用VMWare运行Fedora辣~

选区_488.png