本来电脑上只有Linux一个系统,所以硬件时间用的是UTC
最近,又装了个XP来玩游戏,相应的Linux硬件时间我就改成localtime
问题出来了:
每次在Linux设置好时间,重启进入Windows,再进Linux时间就变了!!!这还不是最诡异的问题。
最诡异的问题是:
最入Linux后的时间与正常时间相差不是整点数,而是多少小时多少分钟,并且还没个定数。
注:已经用/usr/share/zoneinfo中将Asia/Shanghai替换了/etc/localtime
本人用的是ARCH 2009.02
关于双系统时间的奇怪问题
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
- petrele.chen
- 帖子: 261
- 注册时间: 2008-09-11 17:41
关于双系统时间的奇怪问题
Work Hard and Enjoy Life!
-P
-P
- pcbird
- 帖子: 2337
- 注册时间: 2008-12-19 13:44
- 来自: 东8区
- petrele.chen
- 帖子: 261
- 注册时间: 2008-09-11 17:41
Re: 关于双系统时间的奇怪问题
已经修改过了pcbird 写了:rc.conf 修改不行吗?
代码: 全选
LOCALE="en_US.UTF-8"
HARDWARECLOCK="localtime"
USEDIRECTISA="no"
TIMEZONE="Asia/Shanghai"
KEYMAP="us"
CONSOLEFONT=
CONSOLEMAP=
USECOLOR="yes"
Work Hard and Enjoy Life!
-P
-P
- pcbird
- 帖子: 2337
- 注册时间: 2008-12-19 13:44
- 来自: 东8区
Re: 关于双系统时间的奇怪问题
关闭UTC,将当前时间写入CMOS。: sudo sed -ie 's/UTC=yes/UTC=no/g' /etc/default/rcS;sudo hwclock --systohc
代码: 全选
\ ,__,
\ (oo)____
(__) )\
||--|| *
- wangdu2002
- 帖子: 13284
- 注册时间: 2008-12-13 19:39
- 来自: 物华天宝人杰地灵
Re: 关于双系统时间的奇怪问题
楼主之招不错。双系统确实不要用utc的好些
顺便怀疑楼主的主板电池不行了。
顺便怀疑楼主的主板电池不行了。
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!
海内生明月,天涯共此夕。
--------------------吾本独!
- petrele.chen
- 帖子: 261
- 注册时间: 2008-09-11 17:41
Re: 关于双系统时间的奇怪问题
如果是电池不行了,那么其他设置也会丢失啊,何况我只是重启并没有关机,主机没掉电wangdu2002 写了:楼主之招不错。双系统确实不要用utc的好些
顺便怀疑楼主的主板电池不行了。
Work Hard and Enjoy Life!
-P
-P