gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-03 05:56:25 31 4
gpt4 key购买 nike

我正在使用 VirtualBox 在 Vagrant 中运行基于 Ubuntu 12.04 的盒子。到目前为止,一切都很好 - 除了一件事:

假设虚拟机正在运行。然后,主机进入待机模式。再次唤醒后,虚拟机仍在运行,但其内部时钟在主机宕机时停止的地方继续运行。所以这基本上意味着:让主机休眠 15 分钟,再次唤醒它,那么虚拟机的内部时钟就会晚 15 分钟。

我该如何解决这个问题(出于明显的原因,手动设置时间不是一个选项;-))?有没有办法在主机系统更改其状态时在 Vagrant VM 内运行脚本?

我已阅读documentation默认情况下,VirtualBox Guest Additions 每 10 秒与主机同步一次时间。显然这没有发生,但我找不到任何禁用它的地方。那么有什么想法吗?

PS:Guest Additions 已安装并与正在使用的 VirtualBox 版本匹配。

最佳答案

文档此处缺少一些详细信息。

VirtualBox 每 10 秒所做的只是轻微的调整(大约 0.005 秒)。仅当时间差达到阈值(默认为 20 分钟)时,才会完成“真正的”重新同步。

您可以使用以下命令减少阈值(即减少到 10 秒):

VBoxManage guestproperty set <vm-name> "/VirtualBox/GuestAdd/VBoxService/--timesync-set-threshold" 10000

关于virtual-machine - 如何在 VirtualBox 中同步主机唤醒时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19490652/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com