禁止ESXI8.0中虚拟机Windows 11自动同步时间和时区

通过修改 VMX 配置文件进行配置 (高级)
如果您无法访问 vSphere Client,或者需要通过脚本自动化此过程,可以直接编辑虚拟机的 .vmx 配置文件。此方法需要对 ESXi 的文件系统有一定了解,操作需谨慎。

  1. 找到虚拟机的 .vmx 文件:
    ○ 首先,您需要启用 ESXi 主机的 SSH 服务,并通过 SSH 客户端(如 PuTTY)连接到主机。
    ○ 虚拟机的配置文件通常存储在数据存储区(datastore)中,路径类似于 /vmfs/volumes/[datastore_name]/[vm_name]/[vm_name].vmx。
  2. 关闭虚拟机:
    在编辑 .vmx 文件之前,必须确保虚拟机处于关机状态。
  3. 编辑 .vmx 文件:
    使用文本编辑器(如 vi)打开 .vmx 文件。在文件末尾添加以下参数,或者如果已存在,则修改其值为 “FALSE” 或 “0”。
    tools.syncTime = “0”
    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”

参数解释:
○ tools.syncTime = “0” 或 “FALSE”: 这是最关键的参数,直接告诉 VMware Tools 不要同步时间。
○ 其他 time.synchronize.* 参数:这些是更深层次的控制选项,用于在虚拟机启动、恢复、从快照继续等各种状态下都禁用时间同步,确保万无一失。

  1. 重新加载虚拟机配置或重启虚拟机:
    保存并关闭 .vmx 文件。为了使更改生效,您需要从命令行重新加载虚拟机配置或直接重启虚拟机。最简单的方法是直接在 vSphere Client 或通过命令行启动虚拟机,系统会自动读取更新后的配置。

评论

《“禁止ESXI8.0中虚拟机Windows 11自动同步时间和时区”》 有 1 条评论

  1. 一位 WordPress 评论者 的头像

    您好,这是一条评论。若需要审核、编辑或删除评论,请访问仪表盘的评论界面。评论者头像来自 Gravatar

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注