[Solved] Serious timesync issue
Posted: 6. Aug 2009, 23:34
I'm a VMWare veteran - have been using VMWare and other VM software for many years. I've always disabled any time sync service in the guest OS and let the VM vendor's services installed in the guest OS take care of the timesync. This is the "accepted" method and has always worked very well for me. I even have Group Policies setup in my domain to disable Windows Time service for any guest VMs by just adding them to a group.
I'm very new to VirtualBox. I'm trying to get a Windows Server 2008 x64 guest running in VB. Unfortunately timesync is not working. In fact it's not even close. Here's my setup:
Host OS: Arch Linux
VB version: PUEL (sic?) 3.0.2
Guest Additions installed in guest
I've tried this with Windows Time service both enabled and disabled. Guest additions service running and stopped.
On some boots the clock drift is so fast the time is off by several minutes after only about 10 minutes of run time. Othertimes I'll reboot the guest and once the clock stabilizes, it seems to stay in sync. But then I'll reboot it and the machine will come up several minutes off (far enough off that Kerberos is broken but less than an hour off so I know it's not a timezone thing). I have not yet been able to get the time to be correctly matched to the host's clock at bootup so all domain authentication fails - which of course makes some Windows services fail to start.
I've been searching and haven't found much discussion on timesync. The consensus seems to be that once Guest Additions are installed on a Windows guest that time is kept in sync. So far that's not working for me.
Does anyone have any ideas? What logs/events should I be looking for? The VBox.log on the host doesn't seem to be much help. Does the Guest Additions keep a log in the guest's filesystem? Are there any known issues with timesync for Server 2008 guests under VB?
Thanks for any help you can give.
-Phil
I'm very new to VirtualBox. I'm trying to get a Windows Server 2008 x64 guest running in VB. Unfortunately timesync is not working. In fact it's not even close. Here's my setup:
Host OS: Arch Linux
VB version: PUEL (sic?) 3.0.2
Guest Additions installed in guest
I've tried this with Windows Time service both enabled and disabled. Guest additions service running and stopped.
On some boots the clock drift is so fast the time is off by several minutes after only about 10 minutes of run time. Othertimes I'll reboot the guest and once the clock stabilizes, it seems to stay in sync. But then I'll reboot it and the machine will come up several minutes off (far enough off that Kerberos is broken but less than an hour off so I know it's not a timezone thing). I have not yet been able to get the time to be correctly matched to the host's clock at bootup so all domain authentication fails - which of course makes some Windows services fail to start.
I've been searching and haven't found much discussion on timesync. The consensus seems to be that once Guest Additions are installed on a Windows guest that time is kept in sync. So far that's not working for me.
Does anyone have any ideas? What logs/events should I be looking for? The VBox.log on the host doesn't seem to be much help. Does the Guest Additions keep a log in the guest's filesystem? Are there any known issues with timesync for Server 2008 guests under VB?
Thanks for any help you can give.
-Phil