I forgot to mention - don't install VMware tools. For some reason this makes the problem worse - OpenSolaris will always fail to update the clock correctly, even if you have just deleted the .nvram file. If you have installed the VMware tools in the OpenSolaris gust VM then removing them should fix this.
Cheers Andrew. -- This message posted from opensolaris.org