修复Windows+Ubuntu双系统时间不一致
前言
安装Linux+Windows双系统的情况下,两个系统的时间总会相差8小时。
在一些对时间较为敏感的应用中,切换系统后不一定能正常运作。
原因在于Windows认为BIOS时间是本地时间,而Linux认为BIOS时间是协调世界时间(UTC)
解决方法
Linux
Linux硬件时钟设置为本地时间
1 | timedatectl set-local-rtc 1 |
Linux恢复硬件时钟为协调世界时间
1 | #timedatectl set-local-rtc 0 |
Windows
Windows以管理员权限执行,将硬件时区设置为协调世界时
1 | reg add "HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation" /v RealTimeIsUniversal /t REG_DWORD /d 1 /f |
注意
以上方法只需要在其中一个系统执行即可,推荐在长期安装的系统上执行。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 CandyRaws!