注册 登录  
 加关注
查看详情
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

about blank

PEM`s Enhanced Memories

 
 
 

日志

 
 

kernel 2.6.60.7 vmware compile  

2007-04-19 13:36:30|  分类: 默认分类 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
刚才把系统`内核换成了2.6.20.7,因为还是得用powerpoint,vmware编译出问题了,没有新的any-to-any-update;
google之发现可以这么办:

首先备份原始文件,然后解压vmmon.tar:

cd /usr/lib/vmware/modules/source
cp vmmon.tar vmmon.tar.old
tar xvf vmmon.tar
vim vmmon-only/include/compat_kernel.h

将第21行:

static inline _syscall1(int, compat_exit, int, exit_code);

替换为:

#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,19)
static inline _syscall1(int, compat_exit, int, exit_code);
#endif

然后重新打包vmmon.tar:

tar cvf vmmon.tar vmmon-only

rm -rf vmmon-only

继续编译,vmmon模块是编译通过了,可是vmnet模块又出现了如下的错误:


现在是vmnet的问题,同样的我们要修改不兼容的代码,然后重新编译。

首先备份原始的vmnet.tar,并解压:

cd /usr/lib/vmware/modules/source
cp vmnet.tar vmnet.tar.old
tar xvf vmnet.tar
vim vmnet-only/userif.c和bridge.c

将其中的CHECKSUM_HW替换成CHECKSUM_COMPLETE。

然后重新打包:

tar cvf vmnet.tar vmmon-only
rm -rf vmnet-only

这样就好了。

原文地址:http://www.eshangrao.com/index.php/2007/01/14/323-vmwareubuntu-feisty-2620

  评论这张
 
阅读(41)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018