当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 12 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 又是安装vmware-tools的问题
帖子发表于 : 2010-05-04 23:56 

注册: 2010-05-04 23:47
帖子: 10
送出感谢: 0 次
接收感谢: 0 次
各位不好意思,安装vmware-tools出问题了。使用xp操作系统,vm workstation 6.0.2版本 ,ubuntu9.10.

安装vmwaretools时,有下面一大段:

代码:
Trying to find a suitable vmmemctl module for your running kernel.

None of the pre-built vmmemctl modules for VMware Tools is suitable for your
running kernel.  Do you want this program to try to build the vmmemctl module
for your system (you need to have a C compiler installed on your system)?
[yes]

Using compiler "/usr/bin/gcc". Use environment variable CC to override.

What is the location of the directory of C header files that match your running
kernel? [/lib/modules/2.6.31-14-generic/build/include]

Extracting the sources of the vmmemctl module.

Building the vmmemctl module.

Using 2.6.x kernel build system.
make:进入目录'/tmp/vmware-config12/vmmemctl-only'
make -C /lib/modules/2.6.31-14-generic/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: 正在进入目录 `/usr/src/linux-headers-2.6.31-14-generic'
  CC [M]  /tmp/vmware-config12/vmmemctl-only/os.o
In file included from /tmp/vmware-config12/vmmemctl-only/os.c:40:
/tmp/vmware-config12/vmmemctl-only/compat_wait.h:37:5: warning: "VMW_HAVE_EPOLL" is not defined
/tmp/vmware-config12/vmmemctl-only/compat_wait.h:43:5: warning: "VMW_HAVE_EPOLL" is not defined
In file included from /tmp/vmware-config12/vmmemctl-only/os.c:40:
/tmp/vmware-config12/vmmemctl-only/compat_wait.h:60: error: conflicting types for ‘poll_initwait’
include/linux/poll.h:70: note: previous declaration of ‘poll_initwait’ was here
/tmp/vmware-config12/vmmemctl-only/os.c: In function ‘os_init’:
/tmp/vmware-config12/vmmemctl-only/os.c:567: error: ‘struct proc_dir_entry’ has no member named ‘get_info’
make[2]: *** [/tmp/vmware-config12/vmmemctl-only/os.o] 错误 1
make[1]: *** [_module_/tmp/vmware-config12/vmmemctl-only] 错误 2
make[1]:正在离开目录 `/usr/src/linux-headers-2.6.31-14-generic'
make: *** [vmmemctl.ko] 错误 2
make:离开目录“/tmp/vmware-config12/vmmemctl-only”
Unable to build the vmmemctl module.

The memory manager driver (vmmemctl module) is used by VMware host software to
efficiently reclaim memory from a virtual machine.
If the driver is not available, VMware host software may instead need to swap
guest memory to disk, which may reduce performance.
The rest of the software provided by VMware Tools is designed to work
independently of this feature.
If you want the memory management feature, you can install the driver by
running vmware-config-tools.pl again after making sure that gcc, binutils, make
and the kernel sources for your running kernel are installed on your machine.
These packages are available on your distribution's installation CD.
[ Press Enter key to continue ]

Trying to find a suitable vmhgfs module for your running kernel.

None of the pre-built vmhgfs modules for VMware Tools is suitable for your
running kernel.  Do you want this program to try to build the vmhgfs module for
your system (you need to have a C compiler installed on your system)? [yes]

Extracting the sources of the vmhgfs module.

Building the vmhgfs module.

Using 2.6.x kernel build system.
make:进入目录'/tmp/vmware-config13/vmhgfs-only'
make -C /lib/modules/2.6.31-14-generic/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: 正在进入目录 `/usr/src/linux-headers-2.6.31-14-generic'
  CC [M]  /tmp/vmware-config13/vmhgfs-only/backdoor.o
In file included from /tmp/vmware-config13/vmhgfs-only/backdoor.h:15,
                 from /tmp/vmware-config13/vmhgfs-only/backdoor.c:26:
/tmp/vmware-config13/vmhgfs-only/vm_basic_types.h:104:7: warning: "__FreeBSD__" is not defined
  CC [M]  /tmp/vmware-config13/vmhgfs-only/backdoorGcc32.o
In file included from /tmp/vmware-config13/vmhgfs-only/backdoor.h:15,
                 from /tmp/vmware-config13/vmhgfs-only/backdoorGcc32.c:32:
/tmp/vmware-config13/vmhgfs-only/vm_basic_types.h:104:7: warning: "__FreeBSD__" is not defined
  CC [M]  /tmp/vmware-config13/vmhgfs-only/bdhandler.o
/tmp/vmware-config13/vmhgfs-only/bdhandler.c:15:27: error: asm/semaphore.h: 没有该文件或目录
In file included from /tmp/vmware-config13/vmhgfs-only/dbllnklst.h:14,
                 from /tmp/vmware-config13/vmhgfs-only/vmrpc.h:17,
                 from /tmp/vmware-config13/vmhgfs-only/hgfsBd.h:14,
                 from /tmp/vmware-config13/vmhgfs-only/bdhandler.c:29:
/tmp/vmware-config13/vmhgfs-only/vm_basic_types.h:104:7: warning: "__FreeBSD__" is not defined
In file included from /tmp/vmware-config13/vmhgfs-only/dbllnklst.h:14,
                 from /tmp/vmware-config13/vmhgfs-only/vmrpc.h:17,
                 from /tmp/vmware-config13/vmhgfs-only/hgfsBd.h:14,
                 from /tmp/vmware-config13/vmhgfs-only/bdhandler.c:29:
/tmp/vmware-config13/vmhgfs-only/vm_basic_types.h:170: error: conflicting types for ‘uintptr_t’
include/linux/types.h:41: note: previous declaration of ‘uintptr_t’ was here
In file included from /tmp/vmware-config13/vmhgfs-only/request.h:21,
                 from /tmp/vmware-config13/vmhgfs-only/bdhandler.c:34:
/tmp/vmware-config13/vmhgfs-only/compat_wait.h:37:5: warning: "VMW_HAVE_EPOLL" is not defined
/tmp/vmware-config13/vmhgfs-only/compat_wait.h:43:5: warning: "VMW_HAVE_EPOLL" is not defined
In file included from /tmp/vmware-config13/vmhgfs-only/request.h:21,
                 from /tmp/vmware-config13/vmhgfs-only/bdhandler.c:34:
/tmp/vmware-config13/vmhgfs-only/compat_wait.h:60: error: conflicting types for ‘poll_initwait’
include/linux/poll.h:70: note: previous declaration of ‘poll_initwait’ was here
make[2]: *** [/tmp/vmware-config13/vmhgfs-only/bdhandler.o] 错误 1
make[1]: *** [_module_/tmp/vmware-config13/vmhgfs-only] 错误 2
make[1]:正在离开目录 `/usr/src/linux-headers-2.6.31-14-generic'
make: *** [vmhgfs.ko] 错误 2
make:离开目录“/tmp/vmware-config13/vmhgfs-only”
Unable to build the vmhgfs module.

The filesystem driver (vmhgfs module) is used only for the shared folder
feature. The rest of the software provided by VMware Tools is designed to work
independently of this feature.
If you wish to have the shared folders feature, you can install the driver by
running vmware-config-tools.pl again after making sure that gcc, binutils, make
and the kernel sources for your running kernel are installed on your machine.
These packages are available on your distribution's installation CD.
[ Press Enter key to continue ]

Trying to find a suitable vmxnet module for your running kernel.

None of the pre-built vmxnet modules for VMware Tools is suitable for your
running kernel.  Do you want this program to try to build the vmxnet module for
your system (you need to have a C compiler installed on your system)? [yes]

Extracting the sources of the vmxnet module.

Building the vmxnet module.

Using 2.6.x kernel build system.
make:进入目录'/tmp/vmware-config14/vmxnet-only'
make -C /lib/modules/2.6.31-14-generic/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: 正在进入目录 `/usr/src/linux-headers-2.6.31-14-generic'
  CC [M]  /tmp/vmware-config14/vmxnet-only/vmxnet.o
In file included from /tmp/vmware-config14/vmxnet-only/vmxnet.c:37:
/tmp/vmware-config14/vmxnet-only/vm_basic_types.h:104:7: warning: "__FreeBSD__" is not defined
In file included from /tmp/vmware-config14/vmxnet-only/vmxnet.c:37:
/tmp/vmware-config14/vmxnet-only/vm_basic_types.h:170: error: conflicting types for ‘uintptr_t’
include/linux/types.h:41: note: previous declaration of ‘uintptr_t’ was here
/tmp/vmware-config14/vmxnet-only/vmxnet.c: In function ‘vmxnet_probe_device’:
/tmp/vmware-config14/vmxnet-only/vmxnet.c:551: error: ‘struct net_device’ has no member named ‘priv’
/tmp/vmware-config14/vmxnet-only/vmxnet.c:670: error: ‘struct net_device’ has no member named ‘open’
/tmp/vmware-config14/vmxnet-only/vmxnet.c:671: error: ‘struct net_device’ has no member named ‘hard_start_xmit’
/tmp/vmware-config14/vmxnet-only/vmxnet.c:672: error: ‘struct net_device’ has no member named ‘stop’
/tmp/vmware-config14/vmxnet-only/vmxnet.c:673: error: ‘struct net_device’ has no member named ‘get_stats’
/tmp/vmware-config14/vmxnet-only/vmxnet.c:674: error: ‘struct net_device’ has no member named ‘set_multicast_list’
/tmp/vmware-config14/vmxnet-only/vmxnet.c:676: error: ‘struct net_device’ has no member named ‘tx_timeout’
/tmp/vmware-config14/vmxnet-only/vmxnet.c:680: error: ‘struct net_device’ has no member named ‘poll_controller’
/tmp/vmware-config14/vmxnet-only/vmxnet.c:684: error: ‘struct net_device’ has no member named ‘set_mac_address’
/tmp/vmware-config14/vmxnet-only/vmxnet.c:685: error: ‘struct net_device’ has no member named ‘do_ioctl’
/tmp/vmware-config14/vmxnet-only/vmxnet.c:687: error: implicit declaration of function ‘SET_MODULE_OWNER’
/tmp/vmware-config14/vmxnet-only/vmxnet.c: In function ‘vmxnet_remove_device’:
/tmp/vmware-config14/vmxnet-only/vmxnet.c:737: error: ‘struct net_device’ has no member named ‘priv’
/tmp/vmware-config14/vmxnet-only/vmxnet.c: In function ‘vmxnet_init_ring’:
/tmp/vmware-config14/vmxnet-only/vmxnet.c:803: error: ‘struct net_device’ has no member named ‘priv’
/tmp/vmware-config14/vmxnet-only/vmxnet.c: In function ‘vmxnet_open’:
/tmp/vmware-config14/vmxnet-only/vmxnet.c:887: error: ‘struct net_device’ has no member named ‘priv’
/tmp/vmware-config14/vmxnet-only/vmxnet.c: In function ‘check_tx_queue’:
/tmp/vmware-config14/vmxnet-only/vmxnet.c:1141: error: ‘struct net_device’ has no member named ‘priv’
/tmp/vmware-config14/vmxnet-only/vmxnet.c: In function ‘vmxnet_tx’:
/tmp/vmware-config14/vmxnet-only/vmxnet.c:1204: error: ‘struct net_device’ has no member named ‘priv’
/tmp/vmware-config14/vmxnet-only/vmxnet.c: In function ‘vmxnet_rx’:
/tmp/vmware-config14/vmxnet-only/vmxnet.c:1593: error: ‘struct net_device’ has no member named ‘priv’
/tmp/vmware-config14/vmxnet-only/vmxnet.c: In function ‘vmxnet_interrupt’:
/tmp/vmware-config14/vmxnet-only/vmxnet.c:1692: error: ‘struct net_device’ has no member named ‘priv’
/tmp/vmware-config14/vmxnet-only/vmxnet.c: In function ‘vmxnet_close’:
/tmp/vmware-config14/vmxnet-only/vmxnet.c:1774: error: ‘struct net_device’ has no member named ‘priv’
/tmp/vmware-config14/vmxnet-only/vmxnet.c: In function ‘vmxnet_load_multicast’:
/tmp/vmware-config14/vmxnet-only/vmxnet.c:1851: error: ‘struct net_device’ has no member named ‘priv’
/tmp/vmware-config14/vmxnet-only/vmxnet.c: In function ‘vmxnet_set_multicast_list’:
/tmp/vmware-config14/vmxnet-only/vmxnet.c:1912: error: ‘struct net_device’ has no member named ‘priv’
/tmp/vmware-config14/vmxnet-only/vmxnet.c: In function ‘vmxnet_get_stats’:
/tmp/vmware-config14/vmxnet-only/vmxnet.c:1992: error: ‘struct net_device’ has no member named ‘priv’
make[2]: *** [/tmp/vmware-config14/vmxnet-only/vmxnet.o] 错误 1
make[1]: *** [_module_/tmp/vmware-config14/vmxnet-only] 错误 2
make[1]:正在离开目录 `/usr/src/linux-headers-2.6.31-14-generic'
make: *** [vmxnet.ko] 错误 2
make:离开目录“/tmp/vmware-config14/vmxnet-only”
Unable to build the vmxnet module.

The fast network device driver (vmxnet module) is used only for our fast
networking interface. The rest of the software provided by VMware Tools is
designed to work independently of this feature.
If you wish to have the fast network driver enabled, you can install the driver
by running vmware-config-tools.pl again after making sure that gcc, binutils,
make and the kernel sources for your running kernel are installed on your
machine. These packages are available on your distribution's installation CD.
[ Press Enter key to continue ]

Trying to find a suitable vmblock module for your running kernel.

None of the pre-built vmblock modules for VMware Tools is suitable for your
running kernel.  Do you want this program to try to build the vmblock module
for your system (you need to have a C compiler installed on your system)?
[yes]

Extracting the sources of the vmblock module.

Building the vmblock module.

Using 2.6.x kernel build system.
make:进入目录'/tmp/vmware-config15/vmblock-only'
make -C /lib/modules/2.6.31-14-generic/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: 正在进入目录 `/usr/src/linux-headers-2.6.31-14-generic'
  CC [M]  /tmp/vmware-config15/vmblock-only/linux/block.o
In file included from /tmp/vmware-config15/vmblock-only/linux/os.h:21,
                 from /tmp/vmware-config15/vmblock-only/linux/block.c:12:
/tmp/vmware-config15/vmblock-only/./include/compat_wait.h:37:5: warning: "VMW_HAVE_EPOLL" is not defined
/tmp/vmware-config15/vmblock-only/./include/compat_wait.h:43:5: warning: "VMW_HAVE_EPOLL" is not defined
In file included from /tmp/vmware-config15/vmblock-only/linux/os.h:21,
                 from /tmp/vmware-config15/vmblock-only/linux/block.c:12:
/tmp/vmware-config15/vmblock-only/./include/compat_wait.h:60: error: conflicting types for ‘poll_initwait’
include/linux/poll.h:70: note: previous declaration of ‘poll_initwait’ was here
In file included from /tmp/vmware-config15/vmblock-only/linux/vmblockInt.h:26,
                 from /tmp/vmware-config15/vmblock-only/linux/block.c:15:
/tmp/vmware-config15/vmblock-only/./include/vm_basic_types.h:104:7: warning: "__FreeBSD__" is not defined
In file included from /tmp/vmware-config15/vmblock-only/linux/vmblockInt.h:26,
                 from /tmp/vmware-config15/vmblock-only/linux/block.c:15:
/tmp/vmware-config15/vmblock-only/./include/vm_basic_types.h:170: error: conflicting types for ‘uintptr_t’
include/linux/types.h:41: note: previous declaration of ‘uintptr_t’ was here
make[2]: *** [/tmp/vmware-config15/vmblock-only/linux/block.o] 错误 1
make[1]: *** [_module_/tmp/vmware-config15/vmblock-only] 错误 2
make[1]:正在离开目录 `/usr/src/linux-headers-2.6.31-14-generic'
make: *** [vmblock.ko] 错误 2
make:离开目录“/tmp/vmware-config15/vmblock-only”
Unable to build the vmblock module.

The vmblock module enables dragging or copying files from within a host and
dropping or pasting them onto your guest (host to guest drag and drop and file
copy/paste).  The rest of the software provided by VMware Tools is designed to
work independently of this feature (including guest to host drag and drop and
file copy/paste).

If you would like the host to guest drag and drop and file copy/paste features,
you can install the driver by running vmware-config-tools.pl again after making
sure that gcc, binutils, make and the kernel sources for your running kernel
are installed on your machine. These packages are available on your
distribution's installation CD.
[ Press Enter key to continue ]

[EXPERIMENTAL] The Virtual Machine Communication Interface (VMCI) service
provides a new communication capability with the Host, primarily for
development at the moment.  Would you like to enable this feature? [no]



Detected X.org version 0.0.0.



No drivers for X.org version: 0.0.0.



好像是每个模块都没正确安装,当然主要是vmhgfs模块用不了,没法共享文件。郁闷,搞了很长时间还是没有弄好。有哪位英雄可以帮我看看啊,谢啦


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 又是安装vmware-tools的问题
帖子发表于 : 2010-05-04 23:57 
头像

注册: 2008-12-13 19:39
帖子: 13284
地址: 物华天宝人杰地灵
送出感谢: 1
接收感谢: 6
换1004LTS。。。装Vbox代替vm。
http://download.virtualbox.org/virtualbox/#开源虚拟机virtualbox各种版本和客户增强iso下载地址


_________________
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 又是安装vmware-tools的问题
帖子发表于 : 2010-05-05 0:05 

注册: 2010-04-18 23:32
帖子: 42
地址: http://www.zhengluwei.cn
送出感谢: 0 次
接收感谢: 0 次
肯定是版本问题
换ubuntu 10.04吧

很容易就装上的
几乎全自动安装啊
:em01


_________________
http://www.zhengluwei.cn/
http://www.mxiaozheng.cn/
http://www.zzdaohang.cn/
http://www.45828.cn/
更加努力的让我的网站全部使用ubuntu服务器。


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 又是安装vmware-tools的问题
帖子发表于 : 2010-05-06 0:24 

注册: 2010-05-04 23:47
帖子: 10
送出感谢: 0 次
接收感谢: 0 次
貌似很多人抱怨ubuntu 10.04哦,是不是要求及其配置挺高呢。大家安装vmware tools没遇到问题吗?


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 又是安装vmware-tools的问题
帖子发表于 : 2010-05-06 11:05 

注册: 2010-05-04 23:47
帖子: 10
送出感谢: 0 次
接收感谢: 0 次
天,换了10.04还是报那个错,郁闷了 :em20


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 又是安装vmware-tools的问题
帖子发表于 : 2010-05-06 12:27 

注册: 2009-07-17 13:34
帖子: 1
送出感谢: 0 次
接收感谢: 0 次
10.04是自动安装么?我装的怎么费老功夫


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 又是安装vmware-tools的问题
帖子发表于 : 2010-05-06 16:12 

注册: 2010-05-04 23:47
帖子: 10
送出感谢: 0 次
接收感谢: 0 次
zhengluwei 写道:
肯定是版本问题
换ubuntu 10.04吧

很容易就装上的
几乎全自动安装啊
:em01


哥们,你的vm是哪个版本呢?我是6.0 再配ubuntu 10、04,装vmware-tools就不行。要不你给我发一份vmware-tools安装包?


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 又是安装vmware-tools的问题
帖子发表于 : 2010-05-06 17:30 

注册: 2010-05-04 23:47
帖子: 10
送出感谢: 0 次
接收感谢: 0 次
装了6遍了,还是那样,崩溃了,有哪位高手给看看吗


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 又是安装vmware-tools的问题
帖子发表于 : 2010-05-06 21:39 

注册: 2009-11-07 21:05
帖子: 427
送出感谢: 1
接收感谢: 0 次
:em06生命在于折腾


页首
 用户资料  
 
10 楼 
 文章标题 : Re: 又是安装vmware-tools的问题
帖子发表于 : 2010-05-10 23:09 
头像

注册: 2007-10-23 1:50
帖子: 54
送出感谢: 0 次
接收感谢: 0 次
zhengluwei 写道:
肯定是版本问题
换ubuntu 10.04吧

很容易就装上的
几乎全自动安装啊
:em01
我的操作系统是WIN7旗舰版,VMWARE是7.0,虚拟系统是UBUNTU 10.04,没找到很自动安装VM TOOLS的方法,还请提示一二,谢谢。


页首
 用户资料  
 
11 楼 
 文章标题 : Re: 又是安装vmware-tools的问题
帖子发表于 : 2010-09-30 22:35 

注册: 2008-09-06 20:40
帖子: 14
送出感谢: 0 次
接收感谢: 0 次
win7 64 u, vmware 7,
装 ubuntu 10.04 ,
很顺利,几乎全自动安装。
可以改分辨率,但只能用基本、不能用高级的visual effects。


页首
 用户资料  
 
12 楼 
 文章标题 : Re: 又是安装vmware-tools的问题
帖子发表于 : 2010-10-01 19:39 
头像

注册: 2006-07-15 11:20
帖子: 990
地址: 枫叶刀市
送出感谢: 2
接收感谢: 0 次
lihaifeng_1987 写道:
天,换了10.04还是报那个错,郁闷了 :em20

You should use a newer version of Vmware instead of Ubuntu itself.


_________________
Thinkpad T400


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 12 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译