Skip to content

Independizando VirtualBox de la fecha y hora del anfitrión

Estoy trabajando en un proyecto en el que requiero hacer pruebas con la fecha para ver cómo se comporta el sistema. El caso es que mi entorno de trabajo es Windows (no lo elegí yo) y lo tengo virtualizado en VirtualBox. Después de varios intentos de cambiar la fecha y hora en el sistema virtualizado, ninguno dio resultado dado que según parece la máquina virtual sincroniza la fecha y hora con el host (mi Ubuntu). No tengo deseos de cambiar estos parámetros en linux. ¿Cómo solucionar este inconveniente?

Después de instalar VirtualBox y crear una máquina virtual, el archivo de configuración de la misma lo encontramos en el home del usuario que creó la máquina virtual. Supongamos que la máquina se llama winxp1. En el directorio (oculto) “VirtualBox/Machines/winxp1″ encontramos el archivo “winxp1.vbox”. En mi caso, la línea 24 del mismo hace la magia:

<ExtraDataItem name=”VBoxInternal/Devices/VMMDev/0/Config/GetHostTimeDisabled” value=”0″/>

  • 0 = la máquina virtual está atada a la fecha y hora del host
  • 1 = la máquina virtual está libre, independiente, de la fecha y hora del host

Solo es necesario cambiar el value=”0″ por value=”1″

Podemos hacerlo a mano con nuestro editor favorito o, si ha leído hasta aquí y no se ha apresurado, con el mucho más fácil y “rápido” comando:

vboxmanage setextradata winxp1 ”VBoxInternal/Devices/VMMDev/0/Config/GetHostTimeDisabled” “1″

Recuerde que “winxp1″ es el nombre de la máquina virtual. Use el que corresponda a su caso.

Finalmente: debe cerrar la máquina virtual y volver a entrar para que tome el cambio.

ADVERTENCIA: Si usted acostumbra a cerrar la máquina virtual cerrando la ventana y guardando el estado de la máquina virtual, la próxima vez que arranque esa máquina virtual el reloj seguirá desde la última vez. Si ha pasado un día, el reloj estará atrasado un día. Este atento a este detalle.

2 Comments

  1. Esgrimidor

    Tengo el mismo problema , pero siendo el anfitrión windows xp y el huésped también xp.

    En el archivo que citas no viene la línea que comentas.

    ¿ Qué puedo hacer ?
    Gracias

    Posted on 22-Feb-12 at 11:29 | Permalink
  2. Lo siento, ni idea de cómo será teniendo como anfitrión a Windows XP.

    Posted on 02-Mar-12 at 6:27 | Permalink

Post a Comment

Your email is never published nor shared. Required fields are marked *
*
*

Bad Behavior has blocked 2260 access attempts in the last 7 days.