LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1018|回复: 9

Suse10装不上vmware5

[复制链接]
发表于 2006-3-22 11:30:43 | 显示全部楼层 |阅读模式
运行vmware-config.pl,到了这步:
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux-2.6.13-15/include]

我让它默认下去,结果不行:
Extracting the sources of the vmmon module.

Building the vmmon module.

VMware 2 or VMware Express detected, building for VMware 2, VMware Express and VMware Workstation 4.0.x.
*** Your sources installation is broken:
*** /usr/src/linux-2.6.13-15/include/.. does not contain .config file
*** vmmon/vmnet build may fail, or built vmmon/vmnet may crash.

*** Hit ENTER to continue, or ^C to stop build.

ENTER以后就是一大堆编译,最后也没有成功:

make: Leaving directory `/tmp/vmware-config3/vmmon-only'
Unable to make a vmmon module that can be loaded in the running kernel:
insmod: error inserting '/tmp/vmware-config3/vmmon.o': -1 Invalid module format
There is probably a slight difference in the kernel configuration between the
set of C header files you specified and your running kernel.  You may want to
rebuild a kernel based on that directory, or specify another directory.


我换成/usr/src/linux/include也是如此。
没有想到会出现这样的问题,以前在FC4下面好好的。
特别是出现:VMware 2 or VMware Express detected, building for VMware 2, VMware Express and VMware Workstation 4.0.x.
让我比较奇怪。
 楼主| 发表于 2006-3-22 19:44:11 | 显示全部楼层
继续求救,vmware对我比较重要。
回复 支持 反对

使用道具 举报

发表于 2006-3-22 20:17:23 | 显示全部楼层
兄弟,人家Vmware是要你告诉他C头文件的位置呢,你没有安装内核头文件,当然不能找好到了,去安装下内核C头文件包。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-22 21:24:38 | 显示全部楼层
Post by feiy
兄弟,人家Vmware是要你告诉他C头文件的位置呢,你没有安装内核头文件,当然不能找好到了,去安装下内核C头文件包。



谢谢。不过我想再问一下,这所说的内核C头文件包在什么地方下载?我在http://rpm.pbone.net上面搜索 ... 有Suse的样子。
回复 支持 反对

使用道具 举报

发表于 2006-3-22 22:06:27 | 显示全部楼层
在YaST裡安裝kernel-source
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-22 23:28:37 | 显示全部楼层
Post by charliechan
在YaST裡安裝kernel-source



这个我装了呀

john@Genius:~> rpm -qa|grep kernel
kernel-docs-2.6.13-15
kernel-default-2.6.13-15
kernel-xen-2.6.13-15
kernel-update-tool-0.9-10
kernel-xen-nongpl-2.6.13-15
kernel-source-2.6.13-15
kernel-default-nongpl-2.6.13-15
回复 支持 反对

使用道具 举报

发表于 2006-3-23 11:50:35 | 显示全部楼层
kernel-source-2.6.13-15.8安装成功应该就可以了,我就是这样的阿,你看看/usr/src/linux-2.6.13-15/include/存在不?!

帮你顶了,vmware安装一直都很顺利的啊,不知道你到底是缺少什么了,能否进一步提供详细编译信息
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-23 13:15:41 | 显示全部楼层
Post by feiy
kernel-source-2.6.13-15.8安装成功应该就可以了,我就是这样的阿,你看看/usr/src/linux-2.6.13-15/include/存在不?!

帮你顶了,vmware安装一直都很顺利的啊,不知道你到底是缺少什么了,能否进一步提供详细编译信息



当然存在了,/usr/src/linux/include也存在。不过用哪个目录都有问题。

兄弟的vmware是什么版本?我的版本是VMwareWorkstation-5.0.0-13124

编译中出现:VMware 2 or VMware Express detected, building for VMare 2, VMware Express and VMware Workstation 4.0.x.
让我比较奇怪。

具体见第一贴,写得比较清楚。
回复 支持 反对

使用道具 举报

发表于 2006-3-23 18:23:32 | 显示全部楼层
VMware 2 or VMware Express detected, building for VMare 2, VMware Express and VMware Workstation 4.0.x.

难道你系统预装了VMware 2 or VMware Express版本,用rpm -qa|grep mare 看下有不,有卸载了再装。

我的是5.5.1 build-19175,另外vm编译默认是找你系统当前内核版本的include,是否你安装的版本不对阿?!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-23 21:07:54 | 显示全部楼层
Post by feiy
VMware 2 or VMware Express detected, building for VMare 2, VMware Express and VMware Workstation 4.0.x.

难道你系统预装了VMware 2 or VMware Express版本,用rpm -qa|grep mare 看下有不,有卸载了再装。

我的是5.5.1 build-19175,另外vm编译默认是找你系统当前内核版本的include,是否你安装的版本不对阿?!



Genius:/home/john # rpm -qa|grep ware
bluez-firmware-1.0-5
atmel-firmware-1.3-3
VMwareWorkstation-5.0.0-13124
alsa-firmware-1.0.9-4
ipw-firmware-5-6
CheckHardware-0.1-970
没有其他的vmware呀。

我是安装的光盘里面带的kernel-source,应该没有问题吧?

vmware5.5有人有注册码吗?呵呵,这么问是不是不太好?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表