LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1294|回复: 16

看了官网新闻,hwclock设成本地时间会有什么问题呢?

[复制链接]
发表于 2011-5-3 19:29:08 | 显示全部楼层 |阅读模式
News: initscripts update

2011-05-02 - Tom Gundersen

New Features:

    A new script, /sbin/rc, that allows to start/stop and list daemons.
    Support FakeRAID (dmraid).
    Support btrfs.

Functional change:

    The adjustment of the hwclock for drift is moved into a daemon that should not be used in most scenarios as it can lead to subtle bugs (especially if using dual-boot or ntp). If you know what you are doing and want to adjust the hardware clock for drift, add "hwclock" to your DAEMONS array.
    We now let udev deal with mdadm, and no longer call mdadm explicitly. This should make things more robust without losing any functionality.

Recommendations:

    We would like to remind everyone that initscripts expect all other packages (except for the kernel) to be up-to-date. This in particular includes udev, mdadm, dmraid and lvm.
    We now strongly discourage the use of HWCLOCK="localtime", as this may lead to several known and unfixable bugs. However, there are no plans to drop support for "localtime".

看了官网新闻,貌似官方不推荐hwclock设成本地时间,如果设了会有什么问题呢?以后这些问题会解决吗?知道的朋友说说,
发表于 2011-5-3 19:33:45 | 显示全部楼层
我也看到了,也有和楼主一样的疑问,但我还是会设成localtime,要不然设成UTC的话,麻烦死了。
回复 支持 反对

使用道具 举报

发表于 2011-5-3 19:47:32 | 显示全部楼层
单系统, UTC一点也不麻烦的, 路过...
回复 支持 反对

使用道具 举报

发表于 2011-5-3 19:52:27 | 显示全部楼层
mailing list 上吵了半天,不过我也没看到开发者详细的描述那些subtle bugs

支持 localtime 的貌似都是担心M$系统

其实设置成UTC挺好的,明确而不含糊;该机器友好的地方就机器友好,别掺和localtime这种人类友好的设置

gentoo 的默认设置也是UTC
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-5-3 20:07:47 | 显示全部楼层
确实,进了MS就会搞乱时间,偶已经把win和arch都改成utc了。虽然平时很少进win,但连不上网的时候还要指望到win下玩游戏打发时间。
另一台家里人用的机子就暂时还用localtime,毕竟那台机子,家里人用win的时候多过我用arch。
回复 支持 反对

使用道具 举报

发表于 2011-5-3 20:14:11 | 显示全部楼层
http://mailman.archlinux.org/pip ... 1-April/019764.html

> So if there are issues with HWCLOCK="localtime" these should be fixed
> instead.

I really meant what I said: The problems cannot be fixed, they are
conceptual, not implementation specific.

I wrote a summary of why systemd does not support localtime, the same
problems apply to initscripts (but we have just been ignoring them):
<https://wiki.archlinux.org/index.php/Systemd#Why_does_systemd_not_support_the_RTC_being_in_localtime.3F>.
回复 支持 反对

使用道具 举报

发表于 2011-5-3 21:43:59 | 显示全部楼层
我雙系統
時間同步用OpenNTPD
回复 支持 反对

使用道具 举报

发表于 2011-5-3 22:31:05 | 显示全部楼层
原来Windows也可以设置成UTC的说啊,那就没问题了~
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-5-8 13:34:32 | 显示全部楼层
偶把"hwclock"加到rc.conf的daemons里了,结果时间乱的不得了,偶既是双启动,还开了openntp同步时间,以为换了UTC时间就需要这样做,现在发现还是不加的好
回复 支持 反对

使用道具 举报

发表于 2011-5-8 13:45:13 | 显示全部楼层
好了,把win的也改成utc了……
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表