首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >VMWare找不到linux头路径

VMWare找不到linux头路径
EN

Ask Ubuntu用户
提问于 2012-12-22 21:59:43
回答 5查看 49.8K关注 0票数 12

我使用的是新的X裂纹内核3.7.0-7的ubuntu12.10。现在,当我尝试启动wmware工作站时,它会询问linux头路径,如所示的这里。我试过了那页上的所有解决方案,但都没有用.在我切换到3.7内核之前,它已经开始工作了。知道我能做些什么让它起作用吗?

EN

回答 5

Ask Ubuntu用户

回答已采纳

发布于 2012-12-22 23:13:02

首先要检查的是是否有较新版本的VMplayer或工作站可供下载。如果最新版本不起作用,那么开始查看错误消息,并尝试添加一个链接来解决问题。

看起来,version.h文件又被移动了,因此需要添加一个符号链接:

代码语言:javascript
复制
ln -s /usr/src/linux-3.7-rc6/include/generated/uapi/linux/version.h /usr/src/linux-3.7-rc6/include/linux/version.h

参见链接http://rglinuxtech.com/2012/11/18/vmware-9-0-1-not-so-clever-after-all/自3.2以来标题一直是移动的目标,并且vmware没有跟上。

票数 15
EN

Ask Ubuntu用户

发布于 2015-03-02 23:45:19

在确保为我的内核安装了适当的Linux头文件、手动创建符号链接、安装构建必需的以及基本上遵循链接到这里的所有建议之后,我仍然收到一个错误,说明指向linux头的路径无效。

在执行了sudo apt-get update之后,发现有一个比以前报告的更新版本的Linux标头可用。将当前安装的标头包升级到最新版本解决了问题,VMWare Config工具能够找到标头。在我的例子中,需要升级的包是linux-headers-generic-paelinux-generic-pae

票数 1
EN

Ask Ubuntu用户

发布于 2012-12-22 22:27:19

如果按照VMware在错误消息中给您的指示不起作用,您可能必须重新安装VMware。

每次更新内核时,我都会遇到同样的问题,因为我是从VirtualBox文件手动安装的。幸运的是,VBox错误消息包括重新运行安装脚本以将正确的代码安装到内核中的指令。

我推测,如果您使用PPA,它可能通过每次更新时将它包含在内核中来解决这个问题,但我还没有尝试过。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/231876

复制
相关文章

相似问题

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