First of all it "VMware" not "VMWare" and VMware is the Company Name and it is easier to follow and understand if you use the Product Name as well like "VMware Fusion" or just "Fusion" in this case as there is no product named "VMWare 2.0".
Anyway how explicitly and specifically is the Virtual Machine being automatically launched using the line tool?
What are the Permissions on the "~/Library/Preferences/VMware Fusion" folder and files within that folder as seen in Terminal by the ls -l command?
Sorry my bad,
We are launching the line tool or virtual machine via a bash script being called by a launchd user daemon at startup with a 30 sec. delay.
This gives us the virtual machine starting without having anybody physically logged in to the host server (the way we prefer to run it).
If this is possible?
I tried running this as a system daemon running under root (at least that what Activity Monitor said it was running under) I even reinstalled under root to make sure that wasnt the problem.
The current permissions of the directory are: rwx r_x r_x for the admin user.
the only item inside this directory is another directory titled preferences with the permissions of rw_ ___ ___.
I hope this helps, thank you.
Sounds like the process is being owned by root and cannot write to the preferences file (it's a file not a folder) and as such your going to have to change the permissions on at the least the preferences file if not the folder it's in or ensure that the process is owned by the User.
I changed the permissions (chmod 777 wide open) just to make sure there was nothing holding me back on the folder (~/Library/Preferences/VMware Fusion) and the preference file inside this folder.
under the root user and I am still getting the error "VMware Fusion needs to store user preferences and other information in the directory "~/Library/Preferences/VMWare Fusion".
Do you want to continue although VMware Fusion was unable to create that directory?"
Can you attach a copy of the bash script?