Categoría: Virtualización

Detener la sincronización de la hora y fecha en máquinas virtuales de VMWare

Las herramientas modernas de virtualización como VMWare Player o Virtualbox vienen por defecto con servicios que sincronizan la hora y la fecha del equipo huésped (Guest) con la fecha que tiene el equipo anfitrión (Host). Pero hay ocasiones donde se requiere especificar una fecha diferente en la máquina virtual para realizar algunas pruebas o instalar software que tiene fecha de expiración. Para poder detener esa sincronización se debe seguir los siguientes pasos:

1. Deshabilitar la sincronización automática en la configuración de la máquina virtual

Para quitar la sincronización automática de la fecha no existe una interfaz gráfica, si no que se debe especificar unos parámetros en el archivo de definiciones de la máquina. Para esto deberemos ir a la carpeta donde están almacenadas las máquinas vituales de VMWare Player (ubicada normalmente en “Mis documentos”) y abrir la que vamos a modificar. En windows 7, por ejemplo, se encuentran en el siguiente directorio:

C:\Users\[Usuario]\Documents\Virtual Machines\[Máquina]\

y en XP debe estar en:

C:\Documents and Settings\[Usuario]\Mis Documentos\Virtual Machines\[Máquina]\

Ahí se debe localizar el archivo con extensión .vmx y crear primero una copia que nos servirá para recuperar la máquina en caso de dañar el archivo de definiciones. Después, para modificarlo lo podemos abrir con cualquier editor de texto (click derecho y “Editar”, por ejemplo).

ArchivoVmxVMWare

Se debe agregar las siguientes líneas al final:

tools.syncTime = "FALSE"
time.synchronize.continue = "FALSE"
time.synchronize.restore = "FALSE"
time.synchronize.resume.disk = "FALSE"
time.synchronize.shrink = "FALSE"
time.synchronize.tools.startup = "FALSE"
time.synchronize.tools.enable = "FALSE"
time.synchronize.resume.host = "FALSE"
rtc.startTime = "1411171200"

La última línea es de especial importancia, pues el número que se especifique definirá la fecha y hora con la que arrancará la máquina virtual al encenderse. Las demás líneas desactivan la sincronización de la fecha una vez la máquina esté activa, pero si esta última línea no está incluida en el archivo el sistema arrancará con la fecha actual. Es decir, esta línea evita que cada vez que iniciemos la máquina tengamos que modifcar la fecha en el sistema operativo huésped.

El valor numérico está definido en el formato de tiempo unix, así que deberemos encontrar qué número corresponde a la fecha y hora que queremos por defecto en la máquina. Pueden utilizar páginas que ayudan a convertir estos formatos para encontrar el número.

2. Desactivar la sincronización de la fecha y hora en el sistema operativo huésped

Con el paso anterior se desactivó la sincronización automática que hace VMWare, pero aún es posible que el sistema operativo huésped utilice servidores en internet para sincronizar la fecha. Esto también se debe desactivar si queremos conservar una hora diferente a la actual. Si el sistema operativo es window se puede desactivar en los ajustes de fecha y hora, desmarcando la opción de sincronizar hora de internet.

configurar-fecha-y-hora

Bitajor.com | Hecho en Colombia | 2008 - 2017 -