I am posting this here because I struggled with this and ultimately found the solution elegantly saved in another website which is no longer up (wayback machine: https://web.archive.org/web/20141017041537/http://www.utterlyforked.com/vmware-fusion-5-and-cent-6-4/)
I am using VMware Fusion 7.1.2 and I installed a CentOS 6.7 minimum build from an ISO, and then proceeded to Install VMWare Tools by clicking the Virtual Machine dropdown and selecting "Install VMWare Tools". Some installation guides suggest that a wizard will walk you through this but that's not the case, as the CD is not mounted automatically, so you have to go through mounting the drive and running the perl install script from the console or terminal prompt. The VMWare Help on this is very clear, for what it's worth:
mkdir /mnt/cdrom
mount /dev/cdrom /mnt/cdrom
cd /tmp
tar zxpf /mnt/cdrom/VMwareTools-x.x.x-yyyy.tar.gz
umount /dev/cdrom
Perl needs to be installed, so:
yum install perl
Then, run the VMWare Installer:
cd vmware-tools-distrib
./vmware-install.pl
After powering through the defaults, I get:
...
Do you want to enable Guest Authentication (vgauth)? [yes]
No X install found.
Creating a new initrd boot image for the kernel.
vmware-tools-thinprint start/running
initctl: Job failed to start
Unable to start services for VMware Tools
Execution aborted.
Users have gotten past the initctl: Job failed to start
message in a variety of ways, but in this specific case, the answer is very clear.
I'll post @ukandrewtaylor's answer below, copied shamelessly from the Internet Wayback Machine. If you're that Andrew from Utterly Forked, please claim your answer :-)