我试图安装VMWare服务器1.0.6,也尝试过VMWare服务器2.0.2两个64位,在Ubuntu 10.10 64位。
但是,不断收到这个错误:
与你的运行相匹配的C头文件的目录的位置是什么? 核心? [/ usr / src / linux / include] /lib/modules/2.6.35-22-generic/build/include/ 内核头文件目录(版本@@ VMWARE @@ UTS_RELEASE)不匹配 你正在运行的内核(版本2.6.35-22-通用)。 即使模块是 编译成功,它不会加载到正在运行的内核中。
标准输出快照:
与你的运行相匹配的C头文件的目录的位置是什么? 核心? [/ usr / src / linux / include] /lib/modules/2.6.35-22-generic/build/include/ 内核头文件目录(版本@@ VMWARE @@ UTS_RELEASE)不匹配 你正在运行的内核(版本2.6.35-22-通用)。 即使模块是 编译成功,它不会加载到正在运行的内核中。
在/ usr / src中,我有:
root @ pandora:/ usr / src#ls -l 共8个 drwxr-xr-x 24 root root 4096 2011-02-02 18:38 linux-headers-2.6.35-22 drwxr-xr-x 7 root root 4096 2011-02-02 16:25 linux-headers-2.6.35-22-generic
和uname -a回报:
uname -a Linux pandora 2.6.35-22-generic#33 - Ubuntu SMP Sun Sep 19 20:32:27 UTC 2010 x86_64 GNU / Linux
我如何解决这个问题
创build两个符号链接将解决您的问题:
ln -s /lib/modules/2.6.35-22-generic/build/include/generated/utsrelease.h /lib/modules/2.6.35-22-generic/build/include/linux/utsrelease.h ln -s /lib/modules/2.6.35-22-generic/build/include/generated/autoconf.h /lib/modules/2.6.35-22-generic/build/include/linux/autoconf.h
我find了解决scheme–psycho.de ,它对我很好。
请看这个链接: http : //hootbah.zingzam.com/2006/12/13/vmware-on-debian-etch-kernel-2-6-18-3/
我记得早期版本的VMware服务器有类似的解决scheme。 它为我工作。