VMWare在构建内核模块时失败(Ubuntu 13.10)

我尝试安装VMware Workstation,但它需要构建模块,但是安装失败了,所以我已经应用了补丁。
cd /tmp
curl -O http://pkgbuild.com/git/aur-mirror.git/plain/vmware-patch/vmblock-9.0.2-5.0.2-3.10.patch
curl -O http://pkgbuild.com/git/aur-mirror.git/plain/vmware-patch/vmnet-9.0.2-5.0.2-3.10.patch
cd /usr/lib/vmware/modules/source
tar -xvf vmblock.tar
tar -xvf vmnet.tar
patch -p0 -i /tmp/vmblock-9.0.2-5.0.2-3.10.patch
patch -p0 -i /tmp/vmnet-9.0.2-5.0.2-3.10.patch
tar -cf vmblock.tar vmblock-only
tar -cf vmnet.tar vmnet-only
rm -r vmblock-only
rm -r vmnet-only
vmware-modconfig --console --install-all

然后我又遇到了错误(grep错误):
vmblock-only/linux/file.c:240:4: error: unknown field ‘readdir’ specified in initializer
1个回答

我在所有的机器上都运行着最近发布的Workstation 10版本的13.10 beta1(Ubuntu GNOME)。它不需要安装任何补丁,而且我告诉了一些VMware的人,明年春天只会支持12.04 LTS、13.10和14.04(因为他们历来对最新几个Ubuntu版本没有支持)。希望Saucy+1也能够无需补丁地正常工作。
Workstation 10还可以控制vCenter和ESXi,这意味着不再需要运行Windows虚拟机来控制它们。现在它们还包括了VIX API、ovftool和其他库和命令行实用程序。