每当我尝试从命令行设置date或使用“设置”窗口时,新值总是在几秒钟后恢复。
我尝试了很多东西,例如
date062120002013.00
这给了我2013年5月21日20:00:00 IST的未来date。
但是,运行date命令1秒后,再次给我当前时间(不是将来我需要的时间):
星期一6月17 17:45:00 IST 2013
也
hwclock –set –date =“2013-06-21 20:00:00”
和
hwclock -s
不会导致将来的date和时间保留在系统上 – date和时间不断恢复。
我没有在系统上ntp。
谢谢Paul
更新 :
我已经尝试/etc/init.d/vboxadd-service停止和/ usr / sbin / VBoxService –disable-timesync
同样的问题 – 5秒后重新同步时间。
回答:
好吧,我再次尝试了这个页面上的所有选项,然后在第二次尝试中发挥了什么作用:
编辑/etc/init.d/vboxadd-service
将--disable-timesync
添加到它,然后重新启动该服务。 在start()
函数中查找以daemon
start()
行,并将其更改为:
daemon $binary --disable-timesync > /dev/null
我不知道为什么它第一次没有工作,可能它需要我做的其他许多调整之一。
感谢所有的帮助!
从http://www.virtualbox.org/manual/ch09.html#disabletimesync
禁用Guest Additions时间同步安装并启动后,VirtualBox Guest Additions将尝试将访客时间与主机时间同步。 这可以通过禁止访客服务读取主机时钟来防止:
VBoxManage setextradata "VM name" "VBoxInternal/Devices/VMMDev/0/Config/GetHostTimeDisabled" 1