双系统时间同步
前言
在安装了windows10与ubuntu(>=16.04)之后,出现了时间上不能同步的问题
原因
不同系统对待bios中时间的方式不同
- windows将bios中时间视为当地时间,直接使用
- ubuntu将bios中时间视为0时区的时间,计算后使用
解决
旧的解决方法
已经不能奏效
-
更新时间
1
2sudo apt-get install ntpdate
sudo ntpdate time.windows.com -
将时间写入硬件
1
sudo hwclock --localtime --systohc
备注
使用 timedatectl
查看时间设置
使用
1 | timedatectl set-local-rtc true |
设置将bios时间当做当地时(猜的)