Ubuntu和windows7双系统时间错误
2017-07-21 19:25
190 查看
Ubuntu和Windows双系统时间错误
Windows 与 Ubuntu 双系统之间有时间差,是因为这两个系统使用了不同的方式来识别硬件时钟(Hardware Clock)。Ubuntu 将硬件时钟当作 UTC 时间,而 Windows 将硬件时钟当作本地时间( Local time)。由于时间的处理方式不同,Windows 不管重启多少次都识别 Local time,时间都不会改变。而当我们从 Ubuntu 重启到 Windows 时,硬件时钟已经被 Ubuntu 认为 UTC 方式,而 Windows 再将其强制转换成 Local
time,这就造成了时间差。
解决Ubuntu与Windows双系统时间不同步
1.将 Ubuntu 的 UTC 时间切换成 Local time 即可。具体做法就是将 /etc/default/rcS 文件中的
“UTC=yes”
改成 “UTC=no”
即可(省略引号)。更改完成完成之后 Ubuntu 便会使用 Local time 而非 UTC,也就解决了双系统时间问题。
终端命令
在老系统中执行:
sudo sed -i 's/UTC=no/UTC=yes/' /etc/default/rcS我在16.04中无法执行, /etc/default/rcS 文件中没有UTC时间这一项,查资料在 新版本 的系统中,rcS文件被
/etc/adjtime文件代替。 在
/etc/adjtime文件的第三行中,将
UTC改为
LOCAL。
2.在16.04中使用
hwclock命令进行设置
sudo hwclock -w --localtime如果更改后时间和北京时间存在误差,在系统设置中查看时间是否勾选为手动调整,如果是手动调整,则手动调整为北京时间,后勾选为自动调整即可。
3.查看网上经验(未在16.04验证)
在ubuntu下将时间调整为正确时间:
sudo apt-get install ntpdate
sudo ntpdate time.windows.com再执行下面的命令
sudo hwclock --localtime --systohc后再重新进入Windo
8fa0
ws系统
相关文章推荐
- Windows 10和Ubuntu 16.04双系统时间错误调整
- Ubuntu与Windows7双系统下, 系统时间不一致的问题
- Windows 10和Ubuntu 16.04双系统时间错误的调整
- Windows 10和Ubuntu 16.04双系统时间错误的调整
- linux(ubuntu)和windows7双系统安装
- 关于解决ubuntu,windows双系统的引导,及时间不同步问题
- Ubuntu10.x 下设置默认开机系统为windows及修改系统等待时间
- ubuntu与windows7双系统,由于分区导致grub无法引导的问题
- windows和ubuntu双系统默认选择系统和等待时间的设置
- Windows和ubuntu双系统选择界面设置:默认系统选择 | 默认系统选择时间
- 双系统ubuntu与windows时间差问题
- Ubuntu 12.04和Windows 7双系统的安装方法
- Ubuntu 12.04和Windows 7双系统的安装方法
- ubuntu与windows系统时间不一致问题解决方法
- ubuntu 与 winxp 双系统 重启后时间 错误 的解决方法
- ubuntu与windows7双系统,由于分区导致grub无法引导的问题
- Windows与Linux(Ubuntu)双系统时间不一致的解决方法
- Ubuntu 12.04和Windows 7双系统安装图解
- 解决Windows与Ubuntu双系统时间同步问题
- 解决ubuntu16.10和windows10双系统时间不同步的问题