¿Cómo sincronizar la hora en la activación del host dentro de VirtualBox?

Estoy ejecutando una caja basada en Ubuntu 12.04 dentro de Vagrant usando VirtualBox. Hasta ahora, todo está bien, excepto por una cosa:

Supongamos que la máquina virtual se está ejecutando. Luego, el host pasa al modo de espera. Después de volver a activarlo, la máquina virtual todavía se está ejecutando, pero su reloj interno continúa donde se detuvo cuando se apagó el host. Entonces, esto básicamente significa: poner al host en reposo durante 15 minutos, reactivarlo nuevamente, luego el reloj interno de la máquina virtual llega 15 minutos tarde.

¿Cómo puedo solucionar esto (establecer la hora manualmente no es una opción por razones obvias ;-))? ¿Hay una manera de ejecutar un script dentro de una máquina virtual Vagrant siempre que el sistema host cambie su estado?

He leído en eldocumentación que, de forma predeterminada, VirtualBox Guest Additions sincroniza la hora con el host cada 10 segundos. Aparentemente esto no está sucediendo, pero no puedo encontrar ningún lugar donde esté desactivado. Entonces, ¿alguna idea?

PS: Los Guest Additions están instalados y coinciden con la versión de VirtualBox que se está utilizando.