Linux系统启动和关闭时,硬件时间与Linux系统时间之间的同步有两种方式(假设在中国, 用CST代表本地时间 ):
方式A: 使用UTC(对linux就是 /etc/sysconfig/clock 中 UTC=true)
开机 : BIOS - - - - - ---- >UTC(将BIOS中的时间看成是UTC)------ ( 时区变化 ) ----->CST
关机 : CST ------- ( 时区变化 ) ----- >UTC-------存储到------>BIOS
方式B: 不 使用UTC(对linux就是 /etc/sysconfig/clock 中 UTC=false)
开机 : BIOS - - - - - ------------------ >CST(将BIOS中的
农历时间看成是CST)
关机 : CST ------ ---存储到------>BIOS
通过设定 /etc/sysconfig/clock,linux可以支持这两种方式,然而windows只支持方式B(至少是默认支持B,而我不知道怎么能让它支 持A),那么在双系统情况下,如果linux设成A方式,那么在linux与windows系统切换时一定会造成时间混乱的,解决办法就是将linux中 的UTC禁用,也设成B方式就可以了。
posted on 2012-08-03 13:54
墙头草 阅读(277)
评论(0) 编辑 收藏