在安装ubuntu双系统的情况下,ubuntu的时间总会和windows的时间相差8小时,原因在于widows认为BIOS时间是本地时间,ubuntu认为BIOS时间是UTC时间,这样从ubuntu重启到ubuntu会发现时间相差8小时,ubuntu会经常与NTP服务器时间进行同步,但windows不会。
所以我们需要将ubuntu的时间改成本地时间。
以前的方法是编辑/etc/default/rcS 将UTC=yes改成UTC=no
ubuntu16.04使用systemd启动之后,时间也改成了由timedatectl来管理。
更改方法是执行:timedatectl set-local-rtc 1 --adjust-system-clock
最后重启。