您尚未登录。

#1 2021-01-20 16:22:24

驿窗
驿窗
注册时间: 2016-06-03
帖子: 873

(已解决)linux host 与 windows guest 时间不一致

我刚才在host上运行了一下查看命令,如下图:


htop shot

现在的问题是,windows guest上显示的时间要早8个小时,我有什么办法能够不动windows guest,能够让windows guest显示的时间与host一致?

host: Debian/gnome
guest: win7

之前我大概查了一下,要改windows7注册表,有没有其它方法?最好是改host,改guest的注册表不太想用~

最近编辑记录 驿窗 (2021-01-20 19:21:19)


-----------------------------------
开源/Linux大众化,从驿窗开始~

离线

#2 2021-01-20 16:53:10

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 6,217
个人网站

Re: (已解决)linux host 与 windows guest 时间不一致

什么虚拟机?

离线

#3 2021-01-20 17:33:24

驿窗
驿窗
注册时间: 2016-06-03
帖子: 873

Re: (已解决)linux host 与 windows guest 时间不一致

kvm virt-manager windows7


-----------------------------------
开源/Linux大众化,从驿窗开始~

离线

#4 2021-01-20 17:54:03

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 6,217
个人网站

Re: (已解决)linux host 与 windows guest 时间不一致

qemu 的话,是 -rtc base=localtime。你看看 virt-manager 里往哪里加。

离线

#5 2021-01-20 18:47:04

驿窗
驿窗
注册时间: 2016-06-03
帖子: 873

Re: (已解决)linux host 与 windows guest 时间不一致

还有这个,我试试~


-----------------------------------
开源/Linux大众化,从驿窗开始~

离线

#6 2021-01-20 19:21:00

驿窗
驿窗
注册时间: 2016-06-03
帖子: 873

Re: (已解决)linux host 与 windows guest 时间不一致

改好了,大致相同,具体是这样的:

https://libvirt.org/formatdomain.html#time-keeping

我直接把

<clock offset='utc'>

改成

<clock offset='localtime'>

然后启动win7 guest,时间就正常了~

原来可以在虚拟机引导的时候解决这个问题,我好像又一次感觉到代码的强大了~


-----------------------------------
开源/Linux大众化,从驿窗开始~

离线

页脚