Does anyone have experience running VMware Workstation 6 files over a mounted CIFS share on Linux? All aspects in my setup appear to be working flawlessly, except the VM's WorkingDir. After launching a VM that is stored on the mounted CIFS share, if I attempt to edit the VM's settings I am prompted with an error stating that the WorkingDir cannot be located.The WorkingDir referenced within the error message is a valid location on the mounted CIFS share but the GUI does not appear capable of accessing the location. All other aspects of the VM can access the WorkingDir, just not the GUI. This makes it increasingly difficult to modify the WorkingDir to another location on the CIFS share. To actually change the directory, I have to edit the WorkingDir="" value within the <VM>.VMX file directly.
Given that the GUI can clearly load the VMX file and launch the VM, there does not appear to be a permission issue with the mount share. I have searched the VMware logs but have not found anything to indicate what the problem is. I have included the basic steps taken to mount the share and then launch the VM below for your reference.
Summary of steps taken:
=======================
1. Mount the CIFS share.
- /sbin/mount.cifs //<host>/<share> /home/<user>/VMs -o username=<user>
2. Launch the VM from the mounted share.
- vmware /home/<user>/VMs/WindowsServer2003/WindowsServer2003.VMX
3. The VM will load successfully, but when attempting to edit the settings an error message states that "Working Directory /home/<user>/VMs/WindowsServer2003 cannot be found".
4. The VM can be launched and snapshots can be taken, which are created in the Working Directory noted above. This indicates that the path is clearly accurate. However, the GUI for editing settings is unable to locate the path for some unknown reason.
=======================
This issue is only present when launching a VM from a mounted CIFS share. If launched from the Linux server's local disk, the VM's WorkingDir is properly located by the configuration GUI. I have attempted multiple changes to how I mount the CIFS share but have been unsuccessful in correcting the problem. I am very versed in Linux administration and mounting CIFS shares and I do not see any problems related to the mounting method used.
Has anyone out there experienced this odd behavior? If so, have you found that this is a limitation of VMware Workstation 6 or CIFS?
Any input would be appreciated.
If you would like additional details please let me know.
Thanks.