在 Arch Linux 上,我在 libvirt、kvm 和 virsh 之上有一个 Windows 10 来宾(在精神上将所有这些点连接在一起仍然有些麻烦)。每次我暂停笔记本电脑并且一天过去了,Windows 10 主机就会不同步。我了解到使用以下命令可以强制主机中的时间同步:
➜ ~ virsh qemu-agent-command win10 '{"execute":"guest-set-time"}'
{"return":{}}
为了完成这项工作,我修改了clock
XML 块并添加了一个kvm 时钟条目。这是块现在的样子:
<clock offset="localtime">
<timer name="tsc" tickpolicy="delay"/>
<timer name="kvmclock"/>
<timer name="rtc" tickpolicy="delay" track="wall"/>
<timer name="pit" tickpolicy="delay"/>
<timer name="hpet" present="yes"/>
</clock>
我想知道每次唤醒机器或登录时是否可以自动执行此步骤或触发更新。
提前致谢