linux和windows双系统时间不一致问题

以下两种方式都可以,推荐第一种方式

硬件时钟使用 UTC

参考archwiki页面

  1. 设置linux使用UTC时间

    1
    2
    timedatectl set-local-rtc 0 
    timedatectl set-ntp 1
  2. 修改 Windows 注册表

    1
    Reg add HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation /v RealTimeIsUniversal /t REG_DWORD /d 1
  3. 关闭 Windows 网络对时

硬件时钟使用本地时间

  1. 设置linux使用本地时间

    1
    2
    timedatectl set-local-rtc 1
    timedatectl set-ntp 0
  2. 打开 Windows 网络对时