免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2617 | 回复: 3
打印 上一主题 下一主题

[求救]VMWare安装了但不能启动 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-04-26 23:31 |只看该作者 |倒序浏览
为什么不能启动呢,请各位大哥大姐帮帮忙
[root@localhost jason]# service vmware start
VMware Workstation is installed, but it has not been (correctly) configured
for the running kernel. To (re-)configure it, invoke the
following command: /usr/bin/vmware-config.pl.

[root@localhost jason]# /usr/bin/vmware-config.pl
Making sure services for VMware Workstation are stopped.

Stopping VMware services:
   Virtual machine monitor                                 [确定]

Configuring fallback GTK+ 2.4 libraries.

In which directory do you want to install the mime type icons?
[/usr/bin]

What directory contains your desktop menu entry files? These files have a
.desktop file extension. [/usr/share/applications]

In which directory do you want to install the application's icon?
[/usr/share/pixmaps]

/usr/share/applications/vmware-workstation.desktop: warning: value "vmware-workstation.png" for key "Icon" in group "Desktop Entry" is an icon name with an extension, but there should be no extension as described in the Icon Theme Specification if the value is not an absolute path
/usr/share/applications/vmware-player.desktop: warning: value "vmware-player.png" for key "Icon" in group "Desktop Entry" is an icon name with an extension, but there should be no extension as described in the Icon Theme Specification if the value is not an absolute path
Trying to find a suitable vmmon module for your running kernel.

None of the pre-built vmmon modules for VMware Workstation is suitable for your
running kernel.  Do you want this program to try to build the vmmon module for
your system (you need to have a C compiler installed on your system)? [yes] 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.27.5-117.fc10.i686/build/include]

Extracting the sources of the vmmon module.

Building the vmmon module.

Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-config9/vmmon-only'
make -C /lib/modules/2.6.27.5-117.fc10.i686/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/kernels/2.6.27.5-117.fc10.i686'
  CC [M]  /tmp/vmware-config9/vmmon-only/linux/driver.o
In file included from /tmp/vmware-config9/vmmon-only/./include/vmware.h:25,
                 from /tmp/vmware-config9/vmmon-only/linux/driver.c:48:
/tmp/vmware-config9/vmmon-only/./include/vm_basic_types.h:160: 错误:与‘uintptr_t’类型冲突
include/linux/types.h:40: 错误:‘uintptr_t’的上一个声明在此
在包含自 /tmp/vmware-config9/vmmon-only/./include/machine.h:24 的文件中,
                 从 /tmp/vmware-config9/vmmon-only/linux/driver.h:15,
                 从 /tmp/vmware-config9/vmmon-only/linux/driver.c:49:
/tmp/vmware-config9/vmmon-only/./include/x86.h:830:1: 警告:“PTE_PFN_MASK”重定义
在包含自 include/asm/paravirt.h:7 的文件中,
                 从 include/asm/irqflags.h:55,
                 从 include/linux/irqflags.h:57,
                 从 include/asm/system.h:11,
                 从 include/asm/processor.h:17,
                 从 include/linux/prefetch.h:14,
                 从 include/linux/list.h:6,
                 从 include/linux/module.h:9,
                 从 /tmp/vmware-config9/vmmon-only/linux/driver.c:12:
include/asm/page.h:22:1: 警告:这是先前定义的位置
在包含自 /tmp/vmware-config9/vmmon-only/linux/driver.h:20 的文件中,
                 从 /tmp/vmware-config9/vmmon-only/linux/driver.c:49:
/tmp/vmware-config9/vmmon-only/./include/compat_wait.h:37:5: 警告:“VMW_HAVE_EPOLL”未定义
/tmp/vmware-config9/vmmon-only/./include/compat_wait.h:43:5: 警告:“VMW_HAVE_EPOLL”未定义
In file included from /tmp/vmware-config9/vmmon-only/linux/driver.h:20,
                 from /tmp/vmware-config9/vmmon-only/linux/driver.c:49:
/tmp/vmware-config9/vmmon-only/./include/compat_wait.h:60: 错误:与‘poll_initwait’类型冲突
include/linux/poll.h:65: 错误:‘poll_initwait’的上一个声明在此
在包含自 /tmp/vmware-config9/vmmon-only/linux/vmhost.h:13 的文件中,
                 从 /tmp/vmware-config9/vmmon-only/linux/driver.c:71:
/tmp/vmware-config9/vmmon-only/./include/compat_semaphore.h:5:27: 错误:asm/semaphore.h:没有那个文件或目录
In file included from /tmp/vmware-config9/vmmon-only/linux/driver.c:80:
/tmp/vmware-config9/vmmon-only/./include/compat_kernel.h:21: 错误:expected declaration specifiers or ‘...’ before ‘compat_exit’
/tmp/vmware-config9/vmmon-only/./include/compat_kernel.h:21: 错误:expected declaration specifiers or ‘...’ before ‘exit_code’
/tmp/vmware-config9/vmmon-only/./include/compat_kernel.h:21: 警告:在‘_syscall1’的声明中,类型默认为‘int’
/tmp/vmware-config9/vmmon-only/linux/driver.c:144: 错误:初始值设定项里有未知的字段‘nopage’
/tmp/vmware-config9/vmmon-only/linux/driver.c:145: 警告:从不兼容的指针类型初始化
/tmp/vmware-config9/vmmon-only/linux/driver.c:148: 错误:初始值设定项里有未知的字段‘nopage’
/tmp/vmware-config9/vmmon-only/linux/driver.c:149: 警告:从不兼容的指针类型初始化
/tmp/vmware-config9/vmmon-only/linux/driver.c: 在函数‘LinuxDriver_Ioctl’中:
/tmp/vmware-config9/vmmon-only/linux/driver.c:1661: 错误:‘struct mm_struct’没有名为‘dumpable’的成员
/tmp/vmware-config9/vmmon-only/linux/driver.c:1672: 错误:提供给函数‘smp_call_function’的实参太多
make[2]: *** [/tmp/vmware-config9/vmmon-only/linux/driver.o] 错误 1
make[1]: *** [_module_/tmp/vmware-config9/vmmon-only] 错误 2
make[1]: Leaving directory `/usr/src/kernels/2.6.27.5-117.fc10.i686'
make: *** [vmmon.ko] 错误 2
make: Leaving directory `/tmp/vmware-config9/vmmon-only'
Unable to build the vmmon module.

For more information on how to troubleshoot module-related problems, please
visit our Web site at "http://www.vmware.com/download/modules/modules.html" and
"http://www.vmware.com/support/reference/linux/prebuilt_modules_linux.html".

Execution aborted.

[ 本帖最后由 lavenus 于 2009-4-26 23:41 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2009-04-27 07:54 |只看该作者

回复 #1 lavenus 的帖子

Making sure services for VMware Workstation are stopped.

嘿嘿,你读读这句吧。。。

论坛徽章:
0
3 [报告]
发表于 2009-04-27 09:49 |只看该作者
原帖由 rhlei 于 2009-4-27 07:54 发表
Making sure services for VMware Workstation are stopped.

嘿嘿,你读读这句吧。。。

[root@localhost jason]# /usr/bin/vmware-config.pl
Making sure services for VMware Workstation are stopped.

Stopping VMware services:
   Virtual machine monitor                                 [确定]

后面的楼上也应该读读吧
明显是后面vmmon.o模块编译的问题,你的vmware什么版本,host 系统kernel版本是什么?

建议去网上找个vmware-any-any 的补丁试试

论坛徽章:
0
4 [报告]
发表于 2009-04-27 18:00 |只看该作者
Thank you!谢谢那么多高手帮忙
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP