20 de julio de 2016

Cambiar la Fecha de la Maquina Virtual desde VirtualBox

Hay veces que es necesario cambiar la fecha de la Maquina Virtual no desde su sistema operativo
sino desde el anfitrión.

Esto en VirtualBox lo podemos hacer del siguiente modo:

[Lo pongo para VirtualBox instalado en Windows10]

cd C:\"Program Files"\Oracle\VirtualBox\
VBoxManage setextradata "NOMBRE DE LA VM"
"VBoxInternal/Devices/VMMDev/0/Config/GetHostTimeDisabled" 1
VBoxManage modifyvm WinServer --biossystemtimeoffset -31536000000

Con esto hemos retrasado el reloj 1 año = 31536000000 ms


Para volver a configurar que máquina virtual tome la fecha correcta:

cd C:\"Program Files"\Oracle\VirtualBox\
VBoxManage setextradata "WinServer" "VBoxInternal/Devices/VMMDev/0/Config/GetHostTimeDisabled" 0
VBoxManage modifyvm WinServer --biossystemtimeoffset 0