8.04安装vmware 6.5 Beta出现这样的错误,如何解决?
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
- relaxssl
- 帖子: 1448
- 注册时间: 2007-01-30 7:13
- relaxssl
- 帖子: 1448
- 注册时间: 2007-01-30 7:13
- shanliang8008
- 帖子: 1362
- 注册时间: 2007-07-16 19:43
- 来自: tangshan
- relaxssl
- 帖子: 1448
- 注册时间: 2007-01-30 7:13
- shanliang8008
- 帖子: 1362
- 注册时间: 2007-07-16 19:43
- 来自: tangshan
-
- 帖子: 9
- 注册时间: 2008-05-10 14:04
- relaxssl
- 帖子: 1448
- 注册时间: 2007-01-30 7:13
在编译过程中会发生vmmon不能正常编译的过程 需要对代码做如下调整
到解压缩后vmware-distrib/lib/modules/source中 找到vmmon.tar
tar xvf vmmon.tar
cd vmmon-only/include
vi compat_kernel.h
找到 static inline _syscall1(int, compat_exit, int, exit_code); 直接删除 2.6.24已经不支持这样做了 也不需要了
:wq退出
vi vcpuset.h
找到 #include "asm/bitops.h" 这个路径不对,实质上这个不是给linux用的 改为 #include "linux/bitops.h"(也可以直接gkedit编辑)
:wq退出
cd ../..
sudo tar cvf vmmon.tar vmmon-only
然后再安装就不会出问题了
到解压缩后vmware-distrib/lib/modules/source中 找到vmmon.tar
tar xvf vmmon.tar
cd vmmon-only/include
vi compat_kernel.h
找到 static inline _syscall1(int, compat_exit, int, exit_code); 直接删除 2.6.24已经不支持这样做了 也不需要了
:wq退出
vi vcpuset.h
找到 #include "asm/bitops.h" 这个路径不对,实质上这个不是给linux用的 改为 #include "linux/bitops.h"(也可以直接gkedit编辑)
:wq退出
cd ../..
sudo tar cvf vmmon.tar vmmon-only
然后再安装就不会出问题了
-
- 帖子: 9
- 注册时间: 2008-05-10 14:04