求助ununtu11.10 下 安装 vmware 8.01 不能编译内核错误

 我来答
风溥0Ic
2016-08-10 · TA获得超过202个赞
知道小有建树答主
回答量:302
采纳率:25%
帮助的人:261万
展开全部
这个不是WMWARE WORKSTATION的问题,是你IE的问题。VMWARE WORKSTATION编写的时候内部用的是JAVA虚拟机,因此会有一部分JAVA的脚本。而这部分脚本又是通过IE内核组件来呈现出来的。所以VMWARE WORKSTATION再调用JAVA脚本时会出错。

原因是VMware Workstation 8.0.x还未更新到Linux最新的kernel 3.2.x, 解决方案是:
下载附录的patch(vmware802fixlinux320.tar.gz)来矫正VMware Workstation 8.0.x中的vmnet模块(module)以适应linux 3.2+内核。
具体步骤:
1)untar上面下载的patch,假设你下载的目录(directory)是在~/下载
2)untar vmnet.tar (在console上运行tar xvf vmnet.tar指令或用鼠标指在其上并右键解码到指定地方——比如上面的~/下载中),假设你已经安装了Vmware Workstation 8.0.x,vmnet.tar应该在usr/lib/vmware/modules/source/中。这样产生了一个vmnet-only子目录(subdirectory).
3)运行上面的patch,即:patch -p1 < ~/下载/vmware3.2.0.patch,注意这是在子目录vmnet-only上面的目录(parent directory)运行,比如说假设你的vmnet-only子目录和vmware3.2.0.patch是在目录~/下载之中,则在目录~/下载中运行patch -p1 < vmware3.2.0.patch
4)重新tar vmnet:运行指令tar cvf vmnet.tar vmnet-only/并将产生的vmnet.tar移至usr/lib/vmware/modules/source/中(先将其中原有的vmnet.tar改名为vmnet.tar.orig)
5)重新启动Vmware Workstation 8.0.x,这个vmnet模块应该能够完成compiled并安装。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式