+ -
当前位置:首页 → 问答吧 → 为什么每次开机时间都会加多8个小时的?

为什么每次开机时间都会加多8个小时的?

时间:2006-01-18

来源:互联网

刚升级了系统,用sid的源
现在每次开机的时间都不对,应该怎么设置?

作者: guyon   发布时间: 2006-01-18

don't set timezone to UTC if you wanna use windows, use localtime instead.

作者: shannleon   发布时间: 2006-01-18

一定是和用UTC时间有关系。 你查查以前的帖子,说到过这个事情。

从CD装testing的时候,会让选是否用UTC时间,好在我那时选了no。

作者: Wallace.lee   发布时间: 2006-01-18

我记起来了
有一次升级sid
apt自动把base-config给删掉了
好像是base-config有设定时区的选项吧
至少我想不起来哪一个程序可以设定是否用UTC时间
而现在sid里的base-config太新
代码:
 agi base-config
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
下列软件包将被【卸载】:
 locales openoffice.org openoffice.org-base openoffice.org-calc openoffice.org-common openoffice.org-core openoffice.org-draw openoffice.org-gnome
 openoffice.org-impress openoffice.org-l10n-en-us openoffice.org-l10n-zh-cn openoffice.org-math openoffice.org-writer python-uno
下列【新】软件包将被安装:
#apt-get install base-config
共升级了 0 个软件包,新安装了 1 个软件包,要卸载 14 个软件包,有 4 个软件未被升级。
需要下载 41.6kB 的软件包。
解压缩后将会空出 198MB 的空间。
您希望继续执行吗?[Y/n]n
中止执行。
]

所以debian会自动变成utc时间
这个解释对不?


我现在就是设置成UTC时间
先凑和着用吧

作者: linuxcpp   发布时间: 2006-01-18

劝楼主一句,少依赖工具

作者: shannleon   发布时间: 2006-01-18

你这样的话,windows的系统时间就不对了。(其实本来就不对---用utc只是使显示的时间“看起来对”,因为英国比北京时间少8小时)。 建议你查找一下关于hwclock的资料

作者: linxh   发布时间: 2006-01-18

我也有同样的问题,刚解决了
在/etc/rcS.d下有两个链接,一个指向/etc/init.d/hwclockfirst.sh, 一个指向/etc/init.d/hwclock.sh,出现问题的原因,我这里是因为这两个链接的序号都比mountall.sh小,结果就是/usr还没mount,/etc/localtime所指向的/usr/share/zoneinfo/Asia/Shanghai还不存在,这时候执行hwclock设置的时间就不对了,我手工把hwclock.sh的链接改到mountall.sh之后,问题解决

作者: x11   发布时间: 2006-01-18

用楼上的方法解决了,谢谢
我一直都没用过utc的时间,可能是升级时程序把启动顺序修改了

作者: guyon   发布时间: 2006-01-18

引用:
作者: x11
我也有同样的问题,刚解决了
我手工把hwclock.sh的链接改到mountall.sh之后,问题解决
请问你是如何手工改动的?改如何做呢?

作者: cuxnil   发布时间: 2006-07-20

引用:
作者: cuxnil
请问你是如何手工改动的?改如何做呢?
把 hwclock.sh 前面的数字改成比 mountall.sh 前面的数字大的数字。

作者: zlbruce   发布时间: 2006-07-20

我是这么设定的,但是不行呀

作者: cuxnil   发布时间: 2006-07-21

。。。我重装系统了

重装时选时区要选 本地时区

作者: windwiny   发布时间: 2006-07-21

引用:
debian不使用UTC时间,协调BIOS当地时间


在多系统共存的机器里,一般BIOS时间都设置为当地时间(CST),但在debian里经常遇到这样的问题:本地时间显示的居然是UTC时间,而国际标准时间却是CST时间。也就是说本地时间落后(或提前)8个小时。
每次关机,debian都会将UTC时间保存在BIOS里,这样在windows系统里,时间就落后8小时。

解决办法:编辑/etc/default/rcS,修改UTC=yes为UTC=no。
http://www.linuxsir.org/bbs/showthread.php?t=253800

作者: apzc2529   发布时间: 2006-07-21