virtualbox中虚拟机时间不能与主机同步

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了virtualbox中虚拟机时间不能与主机同步相关的知识,希望对你有一定的参考价值。

看到很多说虚拟机时间同主机时间同步,要设置成不同步的。我就偏偏想设置成同步。
我的虚拟机系统在暂停或者主机休眠之后唤醒,那就是暂停了多久时间虚拟机时间就慢多久(主机会自动同步到网络不会慢),总是几个小时都同步不回来。虚拟机中的系统用于证券交易,时间延后会影响交易。所以很是让人纠结,想问哈你们那么精确的同步是怎么做到的?
宿主机系统mac os x 10.9. 虚拟机用的virtualbox,内装操作系统windows 7 。
听高手说下载安装oracle vm virtualbox extention pack,然后安装到扩展后,但还是不知道怎么设置时间同步。
所以请教高手,如何使得虚拟机中的windows系统在宿主机mac os x系统睡眠或者待机唤醒后仍然保持与宿主机时间同步???

安装虚拟机菜单栏最前面那项——增强工具
增强工具相对于VMtools,其中一项功能就是保持和主机的时钟同步。追问

增强功能我已经安装过很多次了。关键是安装后是系统后台自动具备时间同步这个功能呢?还是有一个图形界面用来设置是否同步?图形界面哪里找?请截图。

追答

安装好增强功能,默认应该是有这个功能的,不过我一般用VMware workstation,VirtualBox总是性能偏低而且莫名提示很多。

截图为workstation中的设置项目

追问

表示virtualbox中没有这个功能。无法设置

追答

建议安装增强功能,尝试勾选主板的拓展选项

我测试的结果是,确实存在时钟的自动同步,但同步的效率和频率好像不太高。

追问

这个我试过,结果是它就一直用utc的时间了,比北京时间总是慢8个小时而且无法修改,这个不是我想要的。

追答

那就把这项取消掉。
我这边测试这项并不影响虚拟机中的时钟。
具体时钟同步问题,详见UserManual.pdf中的9.14.3这一小节的说明
使用vboxmanage命令来设置这个参数

C:\Program Files\Oracle\VirtualBox>vboxmanage guestproperty set "xp" --timesync-set-start
“xp”为虚拟机的名称
--timesync-set-start 设置时钟同步开启,按文档说明本身装好additions安装增强功能本身就会开启相关功能的,默认同步时间间隔为最小1秒,最大10秒。

追问

这个命令是在虚拟机系统里面用吗还是?
还有这个最大10秒,问题大概就出在这里,怎么设置成最大几小时?最大能够设置多少?

追答

这个是在你物理主机上的命令行中输入。
同步时间间隔是同步的频率问题,其意思是最短每秒钟同步一次,最长每10秒同步一次。
如果设置过几个小时甚至更大了,同步周期就在这个最小时间和最大时间中随机了,到时候也不知道是几个小时同步一次了,问题更严重,要同步快的话,修改最小时间和最大时间的值为更小更短的时钟周期才是,只是过于频繁的同步可能导致性能降低。
还真不如配置一个时钟同步ntp。

追问

那就用默认时间间隔的!
在问哈哪个命令是设置时间漂移允许的最大最小值的?命令怎么用?
我外语不太好,看了半天也没看出过所以然。

追答

C:\Program Files\Oracle\VirtualBox>vboxmanage guestproperty set "xp" --timesync-set-start

按这个模式套用就可以了
参照文档更改“xp”为你的虚拟机系统名称
--timesync-set-start替换为你需要设置的参数即可

追问

不行啊,怎么设置实验都是不行,这该死的虚拟机。恼火得很。

追答

那建议你改用VMware Fusion 7吧,简单方便,该有的都有。
VirtualBOX提供工具转换虚拟机硬盘格式的。

参考技术A 我也碰到同样的问题,后来检查发现虚拟机里的服务“VirtualBox Guest Additions Service”居然被设成了手动,而且没有启动。手动启动该服务后时间马上和宿主机同步了,正常应该是改为自动启动

以上是关于virtualbox中虚拟机时间不能与主机同步的主要内容,如果未能解决你的问题,请参考以下文章

PowerCLI 通过vCenter主机时间与所有虚拟机时间进行同步

PowerCLI 通过vCenter主机时间与所有虚拟机时间进行同步

PowerCLI 通过vCenter主机时间与所有虚拟机时间进行同步

虚拟机时间同步设置

ubuntu16.04虚拟机时间和主机时间同步(相差8个小时的)

KVM虚拟化笔记------kvm虚拟机时间配置