I was scratching my head to enable sound on my demo "Win XP" 32bit virtual machine hosted inside Vcenter 6.0.
What I first did was,
In vCenter, Datastore I downloaded the "xp.vmx" file to my desktop, added the relevant entries but without copy paste from web (i typed everything manually) then re-uploaded the file.
Bang!! After the upload the vm refuses to start with this error msg: File "xp.vmx" was not found.
Then digging deep I stumbled upon there two threads.
Now here the magic is:
If via vCenter i try to add entries/rules via Configuration Parameters it allows to do so but once i click Ok and OK to save and again revisited Configuration Parameters, joke the entries cannot be found at all. It means the settings never get saved no matter what (i rebooted esxi servers and other servers et..no change)
Then logged into Vsphere client and tried adding entries to Configuration Parameters there and it gets added and Saved too.
To check if the settings are intact, I went to vCenter Configuration Parameters settings, and shockinglythe entries from vsphere client doesnt reflect here at all!!
Hows that possible??
Then went back to vsphere client and the entries there too are gone! Great!! What a fake world!
This shouldnt happen right as a setting for a vm should reflect to both instances no matter if we edit it in vcenter or vsphere client.
Strange sting, when I added these entries for enable clipboard copy paste functions:
isolation.tools.copy.disable, Value: false
isolation.tools.paste.disable, Value: false
It goes fine via vCenter itself in one go.
So is it so that the Sound specific setting entries are illegal or not recognized by vm officially or something else??? Hence they refuse to saved via both methods?
I'm a purely windows based guys and fear worry about going the cli mode to edit vmx.
How to simply edit a vmx file successfully and run the vm at last with those setting??