DebianЛокальное время выставлено на москву.
$ date
Вск Мар 26 15:55:19 MSD 2006$ cat /etc/timezone
Europe/MoscowСтавлю правильное время. перезагружаю компьютер - получаю на 4 часа вперед. :(
Перезагружаю, проеряю время в биосе - оно правильное. Загружаю линукс - на 4 часа больше..Как исправить?
>Debian
>
>Локальное время выставлено на москву.
>$ date
>Вск Мар 26 15:55:19 MSD 2006
>
>$ cat /etc/timezone
>Europe/Moscow
>
>Ставлю правильное время. перезагружаю компьютер - получаю на 4 часа вперед. :(
>
>Перезагружаю, проеряю время в биосе - оно правильное. Загружаю линукс - на
>4 часа больше..
>
>Как исправить?
Осмелюсь предположить, что стоит неправельное "железное время" (смотри/ в Бивисе). Командой date ты исправляешь "сфотверное время".Время в Биосе можно исправить командой hwclock
>Осмелюсь предположить, что стоит неправельное "железное время" (смотри/ в Бивисе). Командой date
>ты исправляешь "сфотверное время".
>
>Время в Биосе можно исправить командой hwclock
я сделал следующее:1) удадил файл /etc/adjtime
2) установил время date -s "17:26"
3) смотрим пересоздавшийся файл cat /etc/adjtime
0.000000 0 0.000000
0
LOCAL4) поставил в биосе локальное время
hwclock --localtime
26 2006 17:27:45 -0.832044 seconds5) проверил, что в биосе время такое же как в системе.
hwclock
26 2006 17:28:41 -0.748792 seconds
перезагрузился и получил следующее:
1) hwclock
Вск 26 Мар 2006 17:33:27 -0.804660 seconds2) в системе время на 4 часа вперед
3) # cat /etc/adjtime
0.000000 1143379748 0.000000
1143379748
LOCAL???? куда копать???
>>Осмелюсь предположить, что стоит неправельное "железное время" (смотри/ в Бивисе). Командой date
>>ты исправляешь "сфотверное время".
>>
>>Время в Биосе можно исправить командой hwclock
>
>
>я сделал следующее:
>
>1) удадил файл /etc/adjtime
>
>2) установил время date -s "17:26"
>
>3) смотрим пересоздавшийся файл cat /etc/adjtime
>0.000000 0 0.000000
>0
>LOCAL
>
>4) поставил в биосе локальное время
>hwclock --localtime
> 26 2006 17:27:45 -0.832044 seconds
>
>5) проверил, что в биосе время такое же как в системе.
> hwclock
> 26 2006 17:28:41 -0.748792 seconds
>
>
>перезагрузился и получил следующее:
>1) hwclock
>Вск 26 Мар 2006 17:33:27 -0.804660 seconds
>
>2) в системе время на 4 часа вперед
>
>3) # cat /etc/adjtime
>0.000000 1143379748 0.000000
>1143379748
>LOCAL
>
>
>
>???? куда копать???
# mv /etc/localtime /etc/localtime.bak
# ln -s /usr/share/zoneinfo/YOUR_TIME_ZONE /etc/localtime
># mv /etc/localtime /etc/localtime.bak
># ln -s /usr/share/zoneinfo/YOUR_TIME_ZONE /etc/localtimeу меня локальное время изначально стояло вот так:
# ls -l /etc/localtime
lrwxrwxrwx 1 root root 33 Мар 25 01:55 /etc/localtime -> /usr/share/zoneinfo/Europe/Moscow
>
>># mv /etc/localtime /etc/localtime.bak
>># ln -s /usr/share/zoneinfo/YOUR_TIME_ZONE /etc/localtime
>
>у меня локальное время изначально стояло вот так:
>
># ls -l /etc/localtime
>lrwxrwxrwx 1 root root 33 Мар 25 01:55 /etc/localtime -> /usr/share/zoneinfo/Europe/Moscow
try to set the time:
# date XX:XXthen:
# hwclock --systohc
>Debian
>
>Локальное время выставлено на москву.
>$ date
>Вск Мар 26 15:55:19 MSD 2006
>
>$ cat /etc/timezone
>Europe/Moscow
>
>Ставлю правильное время. перезагружаю компьютер - получаю на 4 часа вперед. :(
>
>Перезагружаю, проеряю время в биосе - оно правильное. Загружаю линукс - на
>4 часа больше..
>
>Как исправить?
Попытаюсь быть телепатом, т.к. систему Вы не указали:
возможно у Вас выставлено, что время машины(биоса) в UTC, например так
/etc/sysconfig/clock
UTC=trueили поставьте время в биосе в соответствии с UTC или UTC=false в приведенном файле.
Файл приведен для RH/FC.
>>Debian>Попытаюсь быть телепатом, т.к. систему Вы не указали:
Сорри, слона то я и не заметил...