问题描述:
- Windows与Linux双系统时间错乱
系统环境:
- Windows10
- Ubuntu16.04 or early
解决办法:
- 先在ubuntu下更新一下时间,确保时间无误
sudo apt-get install ntpdate
sudo ntpdate time.windows.com
- 然后将时间更新到硬件上:
sudo hwclock --localtime --systohc
- 重新进入windows10,发现时间恢复正常了!
原因:
Windows把系统硬件时间当作本地时间(local time),即操作系统中显示的时间跟BIOS中显示的时间是一样的。* Linux/Unix/Mac把硬件时间当作 UTC,操作系统中显示的时间是硬件时间经过换算得来的,比如说北京时间是GMT+8,则系统中显示时间是硬件时间+8
Windows把系统硬件时间当作本地时间(local time),即操作系统中显示的时间跟BIOS中显示的时间是一样的。* Linux/Unix/Mac把硬件时间当作 UTC,操作系统中显示的时间是硬件时间经过换算得来的,比如说北京时间是GMT+8,则系统中显示时间是硬件时间+8
作者:依杖听江声
链接:https://www.jianshu.com/p/febb6f9cbaa0
(本人只是整理一下,方便各位装机时查找,若侵权请联系我~)