Fedora Core 13: howto install VMtools (solved error @@VMWARE@@) PDF Print E-mail
Thursday, 27 May 2010 20:22

Just officially released two days ago: Fedora Core 13. I installed it in a VM and I'm hosting this website from it. I ran into an annoying problem: vmtools wouldn't install.

I had installed the kernel headers, kernel-dev and the latest kernel. Still I got this error:

"The directory of kernel headers (version @@VMWARE@@ UTS_RELEASE) does
not match your running kernel (version 2.6.33.4-95.fc13.x86_64)."

This took me a while to figure out what I could do about it.

[root@fc13 / ]# cat /lib/modules/`uname -r`/build/include/generated/utsrelease.h
#define UTS_RELEASE "2.6.33.4-95.fc13.x86_64"

Add the output of the command to the version.h file so that the file looks like this:

[root@fc13 / ]# cat /lib/modules/`uname -r`/build/include/linux/version.h
#define UTS_RELEASE "2.6.33.4-95.fc13.x86_64"
#define LINUX_VERSION_CODE 132641
#define KERNEL_VERSION(a,b,c) (((a) << 16) + ((b) << 8) + (c))

That did it for me. Finally.

 

Comments  

 
-1 #2 Vijay Srusti 2011-06-23 17:11
Simple solution, my problem got resolved. Thank you very much.
Quote
 
 
-1 #1 Volker B. 2010-06-05 08:44
Sadly this did NOT do the trick for me with VMware Server 2.0.2 and Fedora13 x64 and its kernel 2.6.33.5-112.fc13.x86_64.

There is a discussion going on here:
http://forums.fedoraforum.org/showthread.php?p=1367623

Would be great if you had some more input on that!

[RODERICK]
Think it would be best to use ESXi in stead of VMware Server. It's really much faster, easier and free. Install ESXi on a USB key and then you can run ESXi from there. Without even having to touch your VMware Server installation on your local hard drive if you want. You only have to add a new harddrive or use something like FreeNas or OPenfiler to create iSCSI storage. You can convert your VM's from VMware Server using the VMware Converter tool.
Quote
 

More KB Articles