VMWare 构建内核模块失败(ubuntu 13.10)

VMWare 构建内核模块失败(ubuntu 13.10)

我尝试安装 vmware 工作站并且它需要构建模块,但是失败了并且我已应用补丁:

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 VM 来控制它们。它们现在还包括 VIX API、ovftool 以及其他库和 CLI 实用程序。

相关内容