ubuntu16.04将硬件时间改为CST

原因:

在安装ubuntu双系统的情况下,ubuntu的时间总会和windows的时间相差8小时。 原因在于widows认为BIOS时间是本地时间,ubuntu认为BIOS时间是UTC时间,这样从ubuntu重启到ubuntu会发现时间相差8小时。

解决方案:

将ubuntu的时间改成本地时间。 以前的方法是: 编辑/etc/default/rcS 将UTC=yes改成UTC=no ubuntu16.04使用systemd启动之后,时间也改成了由timedatectl来管理,因此更改方法是执行:

timedatectl set-local-rtc 1 --adjust-system-clock

最后重启