红联Linux门户
Linux帮助

Ubuntu 16.04 win7双系统时间问题

发布时间:2016-06-02 09:39:54来源:linux网站作者:之奇一昂

在安装了win7的电脑上又装了一个Ubuntu 16.04,这Ubuntu的启动速度慢就选不说了,切加win7之后发现时间也不对啊。

所以记一个随笔记录一下自己修改双系统的日期。


当然,网上也搜过,说是 修改 sudo vim /etc/defaul/rcS  把 UTC=yes 改成no,我这里不仅没有找到,新建 这个选项好像也不管用啊。

还是自己看吧,上面那个文档里面说了,是用给  /etc/rcS.d/S05hwclock.sh   这个脚本的,咱就去看看这个脚本写了啥。


其实还真看不懂……

if /sbin/hwclock --rtc=/dev/$HCTOSYS_DEVICE --hctosys $HWCLOCKPARS $BADYEAR; then

反正好像跟这有关,注掉改成:

if /sbin/hwclock --directisa --localtime --hctosys $HWCLOCKPARS $BADYEAR; then

竟然就是让hwclock 直接读硬件,而且以 localtime的方式hctosys(hardware to sys)读到系统里面就可以了。


当然,这是在开机启动的情况下,重启? 稍等, hardware的时间还没有被修改呢, 你可以在win下修改,也可以在linux下安装 ntpdate,然后  sudo ntpdate time.windows.com

这样把系统时间先更新一下,然后  sudo hwclock --localtime --systohc 把时间以localtime的方式更新回硬件,现在硬件上的时间就对了。

重启看看两边的系统时间一样了没。


本文永久更新地址:http://www.linuxdiyf.com/linux/21159.html