无法让 VMWare 工作站在 Ubuntu 15.04 中运行

无法让 VMWare 工作站在 Ubuntu 15.04 中运行

大家好,下面是包含 VMware Workstation 11 生成的错误日志尾部的 pastebin 链接。与此主题相关的问题针对的是 Linux 的特定版本和以前版本。有人能帮我解决这个问题吗?

该问题与最后一行有关,无法启动 VMNET。我尝试断开 VPN 连接并启动 VMware,但没有成功。

http://pastebin.com/p0zVCLVi

谢谢!PB

答案1

复制以下代码片段这里并将其粘贴到您的主目录中名为 的文件中vmnet313.patch

运行以下命令

cd /usr/lib/vmware/modules/source
tar -xvf vmnet.tar
patch vmnet-only/filter.c < ~/vmnet313.patch
tar -uvf vmnet.tar vmnet-only
rm -r vmnet-only
/usr/lib/vmware/bin/vmware-modconfig --console --install-all

上述代码块所做的是解压 vmnet 源代码、修补有问题的代码,然后使用添加的补丁将 vmnet 模块恢复到其原始状态。

来源

无法运行 VMware - 无法构建 vmnet

答案2

此解决方案适用于内核 3.19。

以下是上述问题的解决方案的链接:-

3.19 内核及更高版本

从 3.19 内核开始,vmnet 模块将无法构建。因此我们需要修补它。命令如下:-

curl http://pastie.org/pastes/9934018/download -o /tmp/vmnet-3.19.patch

提取 vmnet 模块源:

如果未找到 curl 命令则运行:sudo apt-get install curl

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 Workstation 运行顺利。

相关内容