首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Ubuntu14.04上安装和运行VMWare工作站10

在Ubuntu14.04上安装和运行VMWare工作站10
EN

Ask Ubuntu用户
提问于 2016-02-17 10:04:57
回答 2查看 2.3K关注 0票数 2

我在Ubuntu14.04上安装和运行VMWare工作站10有困难。

我已经尝试过我在这个话题上找到的绝大多数帖子,但没有一个能解决我的问题。我已经卸载并重新安装了VMWare,以回到一个已知的点,并将高兴地再次覆盖老地方,尝试解决这个问题。我的想法是,最好是从一个已知的点开始,然后逐个发布所有出错的信息,这样就可以帮助其他有同样问题的人,而不是在修复过程的中途开始。

我唯一要问的是,人们解释如何执行某些步骤,例如,不要说“只需解压tarball编辑”"*.config“文件,您能解释一下如何做吗?

当我试图运行应用程序时,它会产生一个警报,通知我检查一个日志文件。在检查日志文件时,最后几个条目是(如果需要的话可以得到更多):

代码语言:javascript
复制
2016-02-16T15:04:23.286Z| vthread-3| I120: Setting destination path for vmnet to "/lib/modules/3.19.0-25-generic/misc/vmnet.ko".
2016-02-16T15:04:23.286Z| vthread-3| I120: Extracting the vmnet source from "/usr/lib/vmware/modules/source/vmnet.tar".
2016-02-16T15:04:23.290Z| vthread-3| I120: Successfully extracted the vmnet source.
2016-02-16T15:04:23.290Z| vthread-3| I120: Building module with command "/usr/bin/make -j8 -C /tmp/modconfig-TT9hWO/vmnet-only auto-build HEADER_DIR=/lib/modules/3.19.0-25-generic/build/include CC=/usr/bin/gcc IS_GCC_3=no"
2016-02-16T15:04:24.202Z| vthread-3| W110: Failed to build vmnet.  Failed to execute the build command.

任何帮助都将不胜感激。

所以我决定继续自己解决这个问题。到目前为止,我一直在努力做到这一点,但越来越绝望:

工作站10.0.6下载并安装,没有任何问题。在第一次运行时,VMWare会产生一个错误,声明:

“无法启动服务。

有关详细信息,请参阅日志文件/tmp/vmware-root/vmware-modconfig-9432.log。

经过调查,我发现它在这里失败了:

代码语言:javascript
复制
2016-02-18T11:27:59.249Z| vthread-3| I120: Building module with command "/usr/bin/make -j8 -C /tmp/modconfig-07fLDu/vmnet-only auto-build HEADER_DIR=/lib/modules/3.19.0-49-generic/build/include CC=/usr/bin/gcc IS_GCC_3=no"
2016-02-18T11:28:00.176Z| vthread-3| W110: Failed to build vmnet.  Failed to execute the build command.

我在网上查过了,似乎有很多麻烦。我试图应用这里提到的修补程序:在Ubuntu上安装Vmware工作站时出错,但是这会产生一个错误

代码语言:javascript
复制
Hunk #3 FAILED at 259.
1 out of 3 hunks FAILED -- saving rejects to file vmnet-only/filter.c.rej

我研究了这个错误是什么,它产生了这样的结果:

代码语言:javascript
复制
*** /dev/null
--- /dev/null
***************
*** 259
- transmit = (hooknum == VMW_NF_INET_POST_ROUTING);
--- 263,267 -----
+ #if LINUX_VERSION_CODE < KERNEL_VERSION(3, 13, 0)
+ transmit = (hooknum == VMW_NF_INET_POST_ROUTING);
+ #else
+ transmit = (ops->hooknum == VMW_NF_INET_POST_ROUTING);
+ #endif

任何援助都是非常感谢的。

EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2016-02-23 10:08:59

我向VMWare提出了一张服务票,后者反过来告诉我,VMWare 10与这个内核版本不兼容,原因是该产品的龄。VMWare将我的产品升级到VMWare工作站12,我下载、安装并运行了这些工作站,没有问题。

票数 1
EN

Ask Ubuntu用户

发布于 2016-02-18 13:42:06

您需要安装build-essential

代码语言:javascript
复制
sudo apt-get install build-essential

执行:

代码语言:javascript
复制
 chmod +x VMwarexxxxxxx.bundle 

代码语言:javascript
复制
./VMwarexxxxxxx.bundle 
票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/735717

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档