win10与ubuntu双系统下win10系统时间出现问题之解决

W与U双系统下win10系统时间紊乱解决


出现这个问题好像是十分常见的问题,原因是啥我还不清楚,就先留个问题在这吧。


1.为何会出现这个问题

???


  • 更新

造成如此最根本的原因就是俩个系统在默认的时间管理上的差异造成的;windows上是直接去将bios的时间(硬件世界)当做系统的本地时间(我们这个地区这是直接GTM+8)。而linux则是将将硬件时间当做协调时间(GTM+0即格林尼治时间)再加上我们开始所设置的所在地的时差(GTM+8),也就是协调时间再加上8个时差,作为本地时间。但一开始我们进入linux系统时它就是将网络上的协调时间取下来并作为硬件时间写入硬件。那么最终我们的win10就会比我们的日常时间早8小时,因其已变成了协调时间。

2.解决

修改更新
  • 首先将ubuntu16.04(TSL)的时间更新一下(第一步是是安装ntpdate,它是用来管理本地日期时间的,第二步则是利用ntpdate命令校对时间——time.windows.com为一日期时间服务器)
sudo apt-get install ntpdate
sudo ntpdate time.windows.com
  • 再将时间更新到硬件上(第三步则是同步硬件时间,也就是说ubuntu与windows的本地时间都是直接用上了硬件时间了)
sudo hwclock --localtime --systohc
  • 最后重启即可,但要注意请在短时间内重启,否则windows下的时间是并没有改变的(因为ntpdate命令是立即同步的指令,重启生效)。
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值