网络时间协议能否修改硬时钟(RTC)

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
urcllr
帖子: 23
注册时间: 2010-07-01 23:13

网络时间协议能否修改硬时钟(RTC)

#1

帖子 urcllr » 2010-07-15 11:44

我装ubuntu 10.04的时候设置时区为"UTC+8(香港,北京,上海)", 装好后上网, ubuntu可能是自动校正时间, 在ubuntu里面的时间是正确的, 但重启进入bios的时间却不正确. 好像是bios的时间比ubuntu的显示时间迟几个小时吧, 不太记得了. 即使重设bios时间, 过一会儿去看又不正确了.

我希望ubuntu仍然自动校正时间, 但把bios的时间也设成同ubuntu显示的一样, 即网络时间协议修改的时间更新到硬时钟.

哪位大侠能告诉我.
头像
壹哥
帖子: 199
注册时间: 2008-01-02 17:26

Re: 网络时间协议能否修改硬时钟(RTC)

#2

帖子 壹哥 » 2010-07-15 13:50

有个命令 hwclock –w
将硬件时钟调整为与目前的系统时钟一致
哥每天阅贴无数,心已经麻木了!
哥回的不是贴,是寂寞!
urcllr
帖子: 23
注册时间: 2010-07-01 23:13

Re: 网络时间协议能否修改硬时钟(RTC)

#3

帖子 urcllr » 2010-07-15 18:51

请问有无办法在关闭/重启计算机前执行此命令?
我用的是gnome,就是想在gnome退出的时候执行.
头像
壹哥
帖子: 199
注册时间: 2008-01-02 17:26

Re: 网络时间协议能否修改硬时钟(RTC)

#4

帖子 壹哥 » 2010-07-16 9:58

/etc/rc.local 开机后运行
/etc/rc.shutdown 关机时运行
把命令写在这些文件里,命令最好用全路径,命令后面加&让它后台运行。
哥每天阅贴无数,心已经麻木了!
哥回的不是贴,是寂寞!
urcllr
帖子: 23
注册时间: 2010-07-01 23:13

Re: 网络时间协议能否修改硬时钟(RTC)

#5

帖子 urcllr » 2010-07-16 21:51

谢谢。
但我在ubuntu桌面的终端命令行执行sudo hwclock -w,
再执行sudo hwclock -r查看时间已经正确,
而重启后进bios看仍然是错误的时间?具体是BIOS时间比系统时间慢了8小时。
头像
壹哥
帖子: 199
注册时间: 2008-01-02 17:26

Re: 网络时间协议能否修改硬时钟(RTC)

#6

帖子 壹哥 » 2010-07-17 9:41

是选UTC还是选localtime?
本人觉得BIOS里的硬件时间跟具体的时区无关是比较合理的,就用格林威治标准时间。
特别是在多系统并且每个系统时区不一样的时候,就体现出UTC的优势了,当把系统时间覆盖硬件时间时不会造成混乱,系统启动时先读出硬件时间,再根据系统设置的时区换算出本时区下的时间。

当然如果你装的是windows和linux双系统,要想保持时间一致,要么改linux用localtime,要么改windows用UTC
哥每天阅贴无数,心已经麻木了!
哥回的不是贴,是寂寞!
回复