I built out a Solaris 10 update 10 guest on a vSphere 4.1 machine this past week. When I went to configure VMWare tools I received the following error:
$ /usr/bin/vmware-config-tools.pl
Initializing...
Stopping VMware Tools services in the virtual machine:
Guest operating system daemon: done
Guest memory manager: done
Unable to create symlink "/mnt/hgfs" pointing to file "/hgfs".
Execution aborted.
After doing some debugging I noticed that /mnt is used temporarily and if you happen to be using it (or if volfs is) the installer will fail. I temporarily stopped volfs and unmounted a device that was mounted on /mnt and the installer completed without issue. Figure I would share this with others so you don’t have to waste your time debugging this problem.