I just setup a Solaris VM setup that I would like to run with a different system time than that of the host. Any time I issue a date mmddhhmm command on the VM though, the date reverts back to the time set on the host within 5 seconds. The Solaris install is not using NTP or anything else to synchronize the system time. Am I missing something or is this not feasible?
The VM keeps updating its time from the host OS. In short I've found it does not really have an emulated RTC but just spins as fast as it can and updates the clock periodically. I've almost come to the conclusion this is not a bug but by design to make it so blazingly fast thus a hugely serious design flaw that will rear its ugly head quite soon as people learn more about how the VM behaves. Some very good news for the Solaris camp though - see this http://www.opensolaris.org/jive/thread.jspa?threadID=7793&tstart=0