demonlj 发表于 2005-5-8 12:33:19

抛弃硬盘windoxz之前的最后工作

因为有些网络电视之类的软件还是要在windoxz下来能支持,所以只能想方法把windoxz留在ML里面啦。尝试了下,觉得wine虚拟正常软件OK,cedega打游戏一般,唯一还要搞定的就是vmware了
不过,问题好象总是在最后关头出现。安装vmware(rpm版和tar.gz版)都Ok,但就是无法loading vmware
下面是偶爱机的提示
vmware is installed, but it has not been (correctly) configured
for this system. To (re-)configure it, invoke the following command:
/usr/bin/vmware-config.pl.
于是就按照它说来啦,提示如下
Stopping VMware services:
   Virtual machine monitor                                 

Configuring fallback GTK+ 2.4 libraries.

***
* Updating MIME database in /usr/share/mime...
***
In which directory do you want to install the mime type icons?


In which directory do you want to install the application's icon?


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 mo                                                                     dule for
your system (you need to have a C compiler installed on your system)?                                                                        

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?
Extracting the sources of the vmmon module.

Building the vmmon module.

Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-config6/vmmon-only'
make -C /usr/src/linux/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make: Entering directory `/usr/src/linux-2.6.9'
CC /tmp/vmware-config6/vmmon-only/linux/driver.o
CC /tmp/vmware-config6/vmmon-only/linux/hostif.o
CC /tmp/vmware-config6/vmmon-only/common/cpuid.o
CC /tmp/vmware-config6/vmmon-only/common/hash.o
CC /tmp/vmware-config6/vmmon-only/common/memtrack.o
CC /tmp/vmware-config6/vmmon-only/common/phystrack.o
CC /tmp/vmware-config6/vmmon-only/common/task.o
CC /tmp/vmware-config6/vmmon-only/common/vmx86.o
CC /tmp/vmware-config6/vmmon-only/vmcore/moduleloop.o
LD /tmp/vmware-config6/vmmon-only/vmmon.o
Building modules, stage 2.
MODPOST
CC      /tmp/vmware-config6/vmmon-only/vmmon.mod.o
LD /tmp/vmware-config6/vmmon-only/vmmon.ko
make: Leaving directory `/usr/src/linux-2.6.9'
cp -f vmmon.ko ./../vmmon.o
make: Leaving directory `/tmp/vmware-config6/vmmon-only'
Unable to make a vmmon module that can be loaded in the running kernel:
insmod: error inserting '/tmp/vmware-config6/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.
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.
看到里头有个错误:
Unable to make a vmmon module that can be loaded in the running kernel:
insmod: error inserting '/tmp/vmware-config6/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.
For more information on how to troubleshoot module-related problems, 但就是不大明白。大家可以帮忙吗,哈哈。谢谢啦
页: [1]
查看完整版本: 抛弃硬盘windoxz之前的最后工作