Xsm*_*ael 5 virtualization time date virtual-machine vmware-workstation
我想知道虚拟机(VMWare)如何更新其日期和时间,以及如何禁用它。因为我注意到即使我将虚拟机挂起/关闭了一年又重新打开虚拟机,它也会有正确的时间和日期。
对于物理机,我知道主板上固定的中央单元内有少许电池,可以在关闭计算机电源并断开电源时保持日期。但是虚拟机如何保持时间呢?我怎么禁止呢?
您还需要告诉虚拟机禁用时钟同步。Brian Keller 有一篇关于如何使用 Microsoft Virtual PC 执行此操作的博客文章。但是,我需要在 VMWare Fusion 上弄清楚。幸运的是,来自 VMWare 的以下 PDF 帮助了我(http://www.vmware.com/pdf/vmware_timekeeping.pdf)。阅读该文档有点痛苦,但基本上您需要做的就是在 TextEdit 中打开 .vmx 文件并添加以下条目:
tools.syncTime = "FALSE"
time.synchronize.continue = FALSE
time.synchronize.restore = FALSE
time.synchronize.resume.disk = FALSE
time.synchronize.shrink = FALSE
time.synchronize.tools.startup = FALSE
Run Code Online (Sandbox Code Playgroud)
其中两个给我带来了问题,第一个 tool.syncTime 已经设置为 false(可能是因为我转换的 Virtual PC 映像已经禁用了时间同步)。接下来是“time.synchronize.tools.startup = FALSE”。这会阻止 VMWare 工具在操作系统启动时设置来宾操作系统时间,并且在我在网上看到的有关处理此问题的所有其他帖子中都没有。
2019 年更新通过VMWare 知识库文章进行。现在有更多触发时间同步的事件。
tools.syncTime = "FALSE"
time.synchronize.continue = "FALSE"
time.synchronize.restore = "FALSE"
time.synchronize.resume.disk = "FALSE"
time.synchronize.shrink = "FALSE"
time.synchronize.tools.startup = "FALSE"
time.synchronize.tools.enable = "FALSE"
time.synchronize.resume.host = "FALSE"
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
9236 次 |
最近记录: |