Thursday, September 22, 2011

VMware 8 cannot find kernel-headers

I recently installed VMware 8 but it cannot find the kernel-headers and the fixes and patch on the Internet are for VMware 7.14 so i opened the command line and read the error and I realise that some files are not on its place so VMware cannot find them

I made a new post that contains the solution to all VMware installation problems on Linux
You can visit it HERE

The files are the modules for VMware and every one knows where they are
but before that we have to do somethings

1- Install make, kernel-headers, gcc compiler, and kernel-devel
# sudo yum install gcc.x86_64
# sudo yum install make
# sudo yum install kernel-headers
# sudo yum install kernel-devel
2- Now we need to update the system
# sudo yum update
By now we finished the first step now we need to put the modules in it files

VMware looks for the modules in
/tmp/vmware-USER_NAME
 USER_NAME: is the name of the user you will run vmware products from it
lets assume in is eng-mah
 but the actual place for this modules is
/usr/lib/vmware/modules/source
 and they are tar file not folders so we have to copy the tar files from its original place (/usr/lib/vmware/modules/source) to (/tmp/vmware-USER_NAME) and the decompress each tar file separately so you will have the follwoing folders:
    vmblock-only
    vmci-only
    vmmon-only
    vmnet-only
    vsock-only

Now you just open the command line and type:
# sudo vmware
 Its will take 2 or more minutes and you will see the progress and the VMware will run
Gongratulations

Please comment on this topic


Please support me by downloading this file
Click Here to download

No comments:

Post a Comment