Ubuntu
谷歌了半天找到了一个完美解决办法:
先在ubuntu下更新一下时间,确保时间无误:
sudo apt-get install ntpdate
sudo ntpdate time.windows.com
然后将时间更新到硬件上:
sudo hwclock --localtime --systohc
重新进入windows10,发现时间恢复正常了!
CentOS
同步时间的方法:
- 编辑文件 clock 文件,
vim /etc/sysconfig/clock
,写入如下内容
ZONE="Asia/Shanghai"
UTC=false #设置为false,关闭硬件时钟与utc时间保持一致功能
ARC=false
- linux的时区设置为上海
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
- 对准时间,需要先安装ntp服务器
yum install ntp
ntpdate time.nist.gov
- 设置硬件时间和系统时间一致并校准
/sbin/hwclock --systohc