fix vmware installation error
at 2017-06-06 00:35:00.
if you are installing vmware tools on kali linux you may get an error like this:
blocking file system : failedand it may cause that the vmware share folder or other stuff not work properly first
apt-get install gcc make linux-headers-$(uname -r)then you want to copy the file version.h from /lib/modules/3.7-trunk-amd64/build/include/generated/uapi/linux/ and past it in /lib/modules/3.7-trunk-amd64/build/include/linux/ OR just run this command
ln -s /usr/src/linux-headers-$(uname -r)/include/generated/uapi/linux/version.h /usr/src/linux-headers-$(uname -r)/include/linux/then edit the file /etc/init.d/vmware-tools and change to function get_version_integer() at line 840 to the text below:
get_version_integer() { local version_uts local v1 local v2 local v3 version_uts=`uname -r` # There is no double quote around the back-quoted expression on purpose # There is no double quote around $version_uts on purpose set `IFS='.'; echo $version_uts` v1="$1" v2="$2" v3="$3" # There is no double quote around the back-quoted expression on purpose # There is no double quote around $v3 on purpose if [ -z "$v1" ]; then v1="0" else set `IFS='-ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz'; echo $v1` v1="$1" fi if [ -z "$v2" ]; then v2="0" else set `IFS='-ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz'; echo $v2` v2="$1" fi if [ -z "$v3" ]; then v3="0" else set `IFS='-ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz'; echo $v3` v3="$1" fi kernel_version_integer "$v1" "$v2" "$v3" }now just run this: service vmware-tools restart