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:
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.