红联Linux门户
Linux帮助

我在启用vmware是出现如下错误(如图)

发布时间:2009-10-18 23:26:44来源:红联作者:wwwwxiaoguang
要求查看的文件
10月 05 14:43:54.171: app| Log for VMware Workstation pid=5853 version=6.5.0 build=build-118166 option=Release
10月 05 14:43:54.172: app| Host codepage=UTF-8 encoding=UTF-8
10月 05 14:43:54.172: app| Logging to /tmp/vmware-root/setup-5853.log
10月 05 14:43:56.851: app| Extracting the sources of the vmmon module.
10月 05 14:43:56.911: app| Building module with command: /usr/bin/make -C /tmp/vmware-root/modules/vmmon-only auto-build SUPPORT_SMP=1 HEADER_DIR=/lib/modules/2.6.29.4-167.fc11.i686.PAE/build/include CC=/usr/lib/ccache/gcc GREP=/usr/bin/make IS_GCC_3=no VMCCVER=4.4.0
10月 05 14:46:15.161: app| Extracting the sources of the vmmon module.
10月 05 14:46:15.238: app| Building module with command: /usr/bin/make -C /tmp/vmware-root/modules/vmmon-only auto-build SUPPORT_SMP=1 HEADER_DIR=/lib/modules/2.6.29.4-167.fc11.i686.PAE/build/include CC=/usr/lib/ccache/gcc GREP=/usr/bin/make IS_GCC_3=no VMCCVER=4.4.0
~
"/tmp/vmware-root/setup-5853.log" 7L, 928C
我用的是fedora11
应该如何解决?
大家告诉我具体的步骤
先谢啦
文章评论

共有 7 条评论

  1. prinse 于 2009-10-21 00:01:23发表:

    LS 的装过 vmware 吗?没装过就不要乱发意见误导人好不好……

    LZ,你贴的信息正是配置过程出现的。vmware 在配置时需要在本机编译几个模块。很可惜的是由于 vmware 并没有很好的依赖性检查,对于 linux 更新 kernel 的速度也跟不上,所以有不少问题。从你贴的信息看,你的配置模块源代码没有 patch 过,所以有些冲突的地方。你可以根据你的 kernel 版本,在网上找找相应的 patch。祝你好运……

  2. wl0123abc 于 2009-10-20 21:50:19发表:

    好象是兼容性出错!
    kernel的版本底,不兼容高版本的应用程序!

  3. wwwwxiaoguang 于 2009-10-19 17:56:30发表:

    不对啊,我按照prinse说的做,还是出现同样的问题。终端出现下面的一大堆信息,谁能帮着分析一下?
    Logging to /tmp/vmware-root/setup-12704.log
    modinfo: could not open /lib/modules/2.6.29.4-167.fc11.i686.PAE/misc/vmmon.ko: No such file or directory
    modinfo: could not open /lib/modules/2.6.29.4-167.fc11.i686.PAE/misc/vmnet.ko: No such file or directory
    modinfo: could not open /lib/modules/2.6.29.4-167.fc11.i686.PAE/misc/vmblock.ko: No such file or directory
    modinfo: could not find module vmci
    modinfo: could not find module vsock
    modinfo: could not open /lib/modules/2.6.29.4-167.fc11.i686.PAE/misc/vmmon.ko: No such file or directory
    modinfo: could not open /lib/modules/2.6.29.4-167.fc11.i686.PAE/misc/vmnet.ko: No such file or directory
    modinfo: could not open /lib/modules/2.6.29.4-167.fc11.i686.PAE/misc/vmblock.ko: No such file or directory
    modinfo: could not find module vmci
    modinfo: could not find module vsock
    modinfo: could not open /lib/modules/2.6.29.4-167.fc11.i686.PAE/misc/vmmon.ko: No such file or directory
    modinfo: could not open /lib/modules/2.6.29.4-167.fc11.i686.PAE/misc/vmnet.ko: No such file or directory
    modinfo: could not open /lib/modules/2.6.29.4-167.fc11.i686.PAE/misc/vmblock.ko: No such file or directory
    modinfo: could not find module vmci
    modinfo: could not find module vsock
    modinfo: could not open /lib/modules/2.6.29.4-167.fc11.i686.PAE/misc/vmmon.ko: No such file or directory
    modinfo: could not open /lib/modules/2.6.29.4-167.fc11.i686.PAE/misc/vmnet.ko: No such file or directory
    modinfo: could not open /lib/modules/2.6.29.4-167.fc11.i686.PAE/misc/vmblock.ko: No such file or directory
    modinfo: could not find module vmci
    modinfo: could not find module vsock
    modinfo: could not open /lib/modules/2.6.29.4-167.fc11.i686.PAE/misc/vmmon.ko: No such file or directory
    modinfo: could not open /lib/modules/2.6.29.4-167.fc11.i686.PAE/misc/vmnet.ko: No such file or directory
    modinfo: could not open /lib/modules/2.6.29.4-167.fc11.i686.PAE/misc/vmblock.ko: No such file or directory
    modinfo: could not find module vmci
    modinfo: could not find module vsock
    modinfo: could not open /lib/modules/2.6.29.4-167.fc11.i686.PAE/misc/vmmon.ko: No such file or directory
    modinfo: could not open /lib/modules/2.6.29.4-167.fc11.i686.PAE/misc/vmnet.ko: No such file or directory
    modinfo: could not open /lib/modules/2.6.29.4-167.fc11.i686.PAE/misc/vmblock.ko: No such file or directory
    modinfo: could not find module vmci
    modinfo: could not find module vsock
    Stopping VMware services:
    Virtual machine communication interface[确定]
    Virtual machine monitor[确定]
    Blocking file system[确定]
    Using 2.6.x kernel build system.
    make: Entering directory `/tmp/vmware-root/modules/vmmon-only'
    make -C /lib/modules/2.6.29.4-167.fc11.i686.PAE/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
    make[1]: Entering directory `/usr/src/kernels/2.6.29.4-167.fc11.i686.PAE'
    CC [M] /tmp/vmware-root/modules/vmmon-only/linux/driver.o
    在包含自 /tmp/vmware-root/modules/vmmon-only/./include/vmware.h:38 的文件中,
    从 /tmp/vmware-root/modules/vmmon-only/linux/driver.c:99:
    /tmp/vmware-root/modules/vmmon-only/./include/vm_basic_types.h:108:7: 警告:“__FreeBSD__”未定义
    在包含自 /tmp/vmware-root/modules/vmmon-only/./common/vmx86.h:31 的文件中,
    从 /tmp/vmware-root/modules/vmmon-only/linux/driver.h:29,
    从 /tmp/vmware-root/modules/vmmon-only/linux/driver.c:101:
    /tmp/vmware-root/modules/vmmon-only/./include/x86apic.h:97:1: 警告:“APIC_BASE_MSR”重定义
    在包含自 /usr/src/kernels/2.6.29.4-167.fc11.i686.PAE/arch/x86/include/asm/fixmap_32.h:29 的文件中,
    从 /usr/src/kernels/2.6.29.4-167.fc11.i686.PAE/arch/x86/include/asm/fixmap.h:5,
    从 /usr/src/kernels/2.6.29.4-167.fc11.i686.PAE/arch/x86/include/asm/apic.h:8,
    从 /usr/src/kernels/2.6.29.4-167.fc11.i686.PAE/arch/x86/include/asm/smp.h:13,
    从 include/linux/smp.h:36,
    从 include/linux/topology.h:33,
    从 include/linux/mmzone.h:767,
    从 include/linux/gfp.h:4,
    从 include/linux/kmod.h:22,
    从 include/linux/module.h:13,
    从 /tmp/vmware-root/modules/vmmon-only/./include/compat_module.h:27,
    从 /tmp/vmware-root/modules/vmmon-only/linux/driver.c:26:
    /usr/src/kernels/2.6.29.4-167.fc11.i686.PAE/arch/x86/include/asm/apicdef.h:132:1: 警告:这是先前定义的位置
    在包含自 /tmp/vmware-root/modules/vmmon-only/./include/vcpuset.h:103 的文件中,
    从 /tmp/vmware-root/modules/vmmon-only/./include/modulecall.h:37,
    从 /tmp/vmware-root/modules/vmmon-only/./common/vmx86.h:33,
    从 /tmp/vmware-root/modules/vmmon-only/linux/driver.h:29,
    从 /tmp/vmware-root/modules/vmmon-only/linux/driver.c:101:
    /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:329:7: 警告:“_MSC_VER”未定义
    /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:333:7: 警告:“_MSC_VER”未定义
    /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:401:7: 警告:“_MSC_VER”未定义
    /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:407:7: 警告:“_MSC_VER”未定义
    /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:506:7: 警告:“_MSC_VER”未定义
    /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:595:7: 警告:“_MSC_VER”未定义
    /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:684:7: 警告:“_MSC_VER”未定义
    /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:773:7: 警告:“_MSC_VER”未定义
    /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:775:7: 警告:“_MSC_VER”未定义
    /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:860:7: 警告:“_MSC_VER”未定义
    /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:862:7: 警告:“_MSC_VER”未定义
    /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:945:7: 警告:“_MSC_VER”未定义
    /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:947:7: 警告:“_MSC_VER”未定义
    /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:1028:7: 警告:“_MSC_VER”未定义
    /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:1030:7: 警告:“_MSC_VER”未定义
    /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:1223:7: 警告:“_MSC_VER”未定义
    /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:1227:7: 警告:“_MSC_VER”未定义
    /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:1536:7: 警告:“_MSC_VER”未定义
    /tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:1663:7: 警告:“_MSC_VER”未定义
    在包含自 /tmp/vmware-root/modules/vmmon-only/./include/vm_basic_asm.h:46 的文件中,
    从 /tmp/vmware-root/modules/vmmon-only/./include/rateconv.h:45,
    从 /tmp/vmware-root/modules/vmmon-only/./include/modulecall.h:40,
    从 /tmp/vmware-root/modules/vmmon-only/./common/vmx86.h:33,
    从 /tmp/vmware-root/modules/vmmon-only/linux/driver.h:29,
    从 /tmp/vmware-root/modules/vmmon-only/linux/driver.c:101:
    /tmp/vmware-root/modules/vmmon-only/./include/vm_basic_asm_x86.h:62:7: 警告:“_MSC_VER”未定义
    /tmp/vmware-root/modules/vmmon-only/./include/vm_basic_asm_x86.h:177:7: 警告:“_MSC_VER”未定义
    /tmp/vmware-root/modules/vmmon-only/./include/vm_basic_asm_x86.h:346:7: 警告:“_MSC_VER”未定义
    /tmp/vmware-root/modules/vmmon-only/./include/vm_basic_asm_x86.h:453:7: 警告:“_MSC_VER”未定义
    在包含自 /tmp/vmware-root/modules/vmmon-only/./include/vm_asm.h:43 的文件中,
    从 /tmp/vmware-root/modules/vmmon-only/linux/driver.c:103:
    /tmp/vmware-root/modules/vmmon-only/./include/vm_asm_x86.h:486:7: 警告:“_MSC_VER”未定义
    /tmp/vmware-root/modules/vmmon-only/./include/vm_asm_x86.h:779:7: 警告:“_MSC_VER”未定义
    /tmp/vmware-root/modules/vmmon-only/./include/vm_asm_x86.h:820:7: 警告:“_MSC_VER”未定义
    /tmp/vmware-root/modules/vmmon-only/./include/vm_asm_x86.h:922:7: 警告:“_MSC_VER”未定义
    在包含自 /tmp/vmware-root/modules/vmmon-only/linux/driver.c:119 的文件中:
    /tmp/vmware-root/modules/vmmon-only/./common/hostif.h:53:7: 警告:“WINNT_DDK”未定义
    In file included from /tmp/vmware-root/modules/vmmon-only/linux/driver.c:32:
    /tmp/vmware-root/modules/vmmon-only/./include/compat_wait.h:78: 错误:与‘poll_initwait’类型冲突
    include/linux/poll.h:67: 附注:‘poll_initwait’的上一个声明在此
    /tmp/vmware-root/modules/vmmon-only/linux/driver.c: 在函数‘LinuxDriverSyncCallOnEachCPU’中:
    /tmp/vmware-root/modules/vmmon-only/linux/driver.c:1423: 错误:提供给函数‘smp_call_function’的实参太多
    /tmp/vmware-root/modules/vmmon-only/linux/driver.c: 在函数‘LinuxDriver_Ioctl’中:
    /tmp/vmware-root/modules/vmmon-only/linux/driver.c:1987: 错误:‘struct task_struct’没有名为‘euid’的成员
    /tmp/vmware-root/modules/vmmon-only/linux/driver.c:1987: 错误:‘struct task_struct’没有名为‘uid’的成员
    /tmp/vmware-root/modules/vmmon-only/linux/driver.c:1988: 错误:‘struct task_struct’没有名为‘fsuid’的成员
    /tmp/vmware-root/modules/vmmon-only/linux/driver.c:1988: 错误:‘struct task_struct’没有名为‘uid’的成员
    /tmp/vmware-root/modules/vmmon-only/linux/driver.c:1989: 错误:‘struct task_struct’没有名为‘egid’的成员
    /tmp/vmware-root/modules/vmmon-only/linux/driver.c:1989: 错误:‘struct task_struct’没有名为‘gid’的成员
    /tmp/vmware-root/modules/vmmon-only/linux/driver.c:1990: 错误:‘struct task_struct’没有名为‘fsgid’的成员
    /tmp/vmware-root/modules/vmmon-only/linux/driver.c:1990: 错误:‘struct task_struct’没有名为‘gid’的成员
    /tmp/vmware-root/modules/vmmon-only/linux/driver.c:2007: 错误:提供给函数‘smp_call_function’的实参太多
    make[2]: *** [/tmp/vmware-root/modules/vmmon-only/linux/driver.o] 错误 1
    make[1]: *** [_module_/tmp/vmware-root/modules/vmmon-only] 错误 2
    make[1]: Leaving directory `/usr/src/kernels/2.6.29.4-167.fc11.i686.PAE'
    make: *** [vmmon.ko] 错误 2
    make: Leaving directory `/tmp/vmware-root/modules/vmmon-only'

  4. prinse 于 2009-10-19 02:48:20发表:

    用 root 权安装后会提示你配置。如果你在安装时没有配置或者不能成功配置的话,第一次启动时要用 root 权启动,以便完成配置。你的图表示你的 vmware 还没有成功配置。

  5. pinla 于 2009-10-19 00:07:05发表:

    不用VM不清楚,建议实机安装

  6. wwwwxiaoguang 于 2009-10-18 23:32:45发表:

    不好意思,图片没传上。请大家到这个网址看看吧。谢啦!http://www.linuxdiyf.com/bbs/thread-160300-1-1.html

  7. wwwwxiaoguang 于 2009-10-18 23:27:48发表: