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

author author     2023-04-13     326

关键词:

看到很多说虚拟机时间同主机时间同步,要设置成不同步的。我就偏偏想设置成同步。
我的虚拟机系统在暂停或者主机休眠之后唤醒,那就是暂停了多久时间虚拟机时间就慢多久(主机会自动同步到网络不会慢),总是几个小时都同步不回来。虚拟机中的系统用于证券交易,时间延后会影响交易。所以很是让人纠结,想问哈你们那么精确的同步是怎么做到的?
宿主机系统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”居然被设成了手动,而且没有启动。手动启动该服务后时间马上和宿主机同步了,正常应该是改为自动启动

powercli通过vcenter主机时间与所有虚拟机时间进行同步(代码片段)

实现主机时间与所有虚拟机时间进行同步查看当前vCenter下的所有虚拟机是否开启了时间同步,显示是没有开启的Get-VM|SelectName,@N=\'TimeSync\';E=$_.ExtensionData.Config.Tools.syncTimeWithHost通过vCenter同步虚拟机时间与主机时间同步自动化脚本... 查看详情

virtualbox虚拟机与主机时间同步问题

...imesync-set-start举例:命令行下查看虚拟机名或虚拟机UUID,VirtualBox安装在Ubuntu系统下1、查看创建的全部虚拟机:---------------------------------------------------------------pipci@HP:~$vboxmanagelistvms      ##在那个用户下创建的虚拟,就要... 查看详情

如何在 VirtualBox 中同步主机唤醒时间?

】如何在VirtualBox中同步主机唤醒时间?【英文标题】:Howtosynctimeonhostwake-upwithinVirtualBox?【发布时间】:2013-10-2917:12:13【问题描述】:我正在使用VirtualBox在Vagrant中运行一个基于Ubuntu12.04的盒子。到目前为止,一切都很好——除了... 查看详情

虚拟机时间同步设置

...esxi主机上设置时间配置与ntp时间服务器时间同步,3.设置虚拟机,需要先关机,在选项--高级--常规单击“配置参数”,添加:tools.syncTime="false";time.synchronize.continue="false"time.synchronize.restore="false"time.syncronize.... 查看详情

virtualbox虚拟机与主机间无法复制粘贴

问题描述OracleVMVirtualBox虚拟机与主机间无法复制粘贴文本。主机:Win10虚拟机:UbuntuVirtualBox:6.1.30解决方案在VirtualBox管理器中设置共享粘贴板和拖放方向为双向。在存储中设置使用主机输入输出(I/O)缓存。在存储→控制器:S 查看详情

virtualbox四种网络连接方式

参考技术AVirtualBox中有4种网络连接方式:VMWare中有三种,其实他跟VMWare的网络连接方式都是一样概念,只是比VMWare多了Internal方式。下图说明了这四种方式的区别:NAT:NetworkAddressTranslation,网络地址转换NAT模式是最简单的实现虚... 查看详情

快速理解virtualbox的四种网络连接方式

VirtualBox中有4中网络连接方式:NATBridgedAdapterInternalHost-onlyAdapterVMWare中有三种,其实他跟VMWare的网络连接方式都是一样概念,只是比VMWare多了Internal方式。要让自己(或别人)理解深刻,方法就是做比较和打比方,比较之间的不同... 查看详情

本机如何直接访问云服务器上的virtualbox虚拟机

...接访问虚拟机(192.168.1.5)的服务如可以解决问题+100分。VirtualBox的提供了四种网络接入模式,它们分别是:1、NAT网络地址转换模式(NAT,NetworkAddressTranslation)2、BridgedAdapter桥接模式3、Internal内部网络模式4、Host-onlyAdapter主机模式第... 查看详情

virtualbox虚拟机与主机不能复制,粘贴的问题

参考技术A1虚拟机设置—》常规—》高级—》共享粘贴板,选择双向—》拖放,选择双向2虚拟机设置—》存储—》控制器IDE属性—》勾选使用主机输入。。。。。—》控制器SATA属性—》勾选固态驱动器3启动虚拟机,在设备里点... 查看详情

win10系统virtualbox虚拟机安装win7不能与主机复制粘贴

一、请确认虚拟机是否安装了增强功能“VirtualBoxGuestAdditions”,如未安装,请点击上方菜单“设备”,在下拉菜单中选择“安装增强功能”,打开虚拟机中的CD驱动器,安装该程序,完成后根据安装程序提示重启虚拟机。二、请... 查看详情

azure虚拟机时间同步问题

场景描述:在Azure上新创建虚拟机默认是UTC时区的,因为业务在国内,所以要修改在CST注:协调世界时(英语:CoordinatedUniversalTime,法语:TempsUniverselCoordonné,简称UTC)是最主要的世界时间标准,其以原子时秒长为基础,在时刻上... 查看详情

centos6.8-虚拟机时间同步

虚拟机系统版本CentOS6.8X86_64位内核2.6.32查看方法[[email protected] qiuyuetao]# cat /etc/redhat-release CentOS release 6.8 (Final)650)this.width=650;"src="http://s2.51cto.com 查看详情

oraclevmvirtualbox虚拟机如何与主机之间传东西,

...1、开始运行cmd。2、在cmd下输入命令cdC:\\ProgramFiles\\Oracle\\VirtualBox\\ 也就是进入OracleVMVirtualBox的安装目录。根据实际情况输入你的安装目录。3、进入OracleVMVirtualBox的安装目录后显示如图。4、输入命令:VBoxManageinternalcommandssethd... 查看详情

esxi服务器时间可以跟手机时间同步吗

参考技术A同步不了。手机只要有电,就一直是准时的,而esxi服务器时间则是和Esxi的主机的时间是相同的,而默认的Esxi主机的时间一般都是错误的,就需要手动修改Esxi主机的时间来同步手机时间。 查看详情

vm虚拟机时间和主机时间相差几小时的解决方法

vm虚拟机时间和主机时间相差几小时的解决方法步骤一:#vi  /etc/sysconfig/clockZONE="Asia/Shanghai"步骤二:#cp/usr/share/zoneinfo/Asia/Shanghai /etc/localtime步骤三:ntpdateedu.ntp.org.cn本文出自“银河系|计算机网络”博客,请务必保留此... 查看详情

virtualbox主机不能ping通虚拟机

...TBOOT改成DIS.....就好 参考技术C是不是在同一个网段内啊。Virtualbox单位的电脑上没有。回家我看下情况。 查看详情

virtualbox主机与虚拟机之间互相通信教程

...也可以互相ping通。 一、环境准备:1、主机为win72、virtualbox下创建两台ubuntu虚拟机 二、virtualbox配置1、选中虚拟机,打开设置-->网络2、连接方式选择“桥接网卡”3、点开高级,混杂模式选择“全部允许”4、点击OK ... 查看详情

从virtualbox虚拟主机访问nat客户机的方法

转自:http://www.jb51.net/os/other/352995.html VirtualBox对虚拟机支持几种不同的网络方式,其中一种是NAT网络。当虚拟机启用NAT后,VirtualBox会自动在虚拟机和主机之间进行网络翻译,因此你不必在虚拟机和主机之间配置任何东西。这... 查看详情