原因是vmware 6的vmware tool中有一个BUG。按如下方法修改后,问题就解决了。
当把“VMwareTools-6.0.2-59824.tar.gz”文件解包以后,在目录
“vmware-tools-distrib/lib/modules/source”下有一个打包文件:
“vmhgfs.tar”,其中有一个头文件“compat_slab.h”,把其中的:
改成/*
* Destructor is gone since 2.6.23-pre1.
*/
#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 22) || defined(VMW_KMEMCR_HAS_DTOR)
然后再安装就可以了。/*
* Destructor is gone since 2.6.23-pre1.
*/
#if LINUX_VERSION_CODE <= KERNEL_VERSION(2, 6, 22) || defined(VMW_KMEMCR_HAS_DTOR)