Сбивается системное время при загрузке

Привет!

В первый раз столкнулся с тем, что при загрузке системное время откатывается назад. Причем на несколько дней. Более всего похоже, что ставится на время последнего выключения.

Пробовал включать/выключать синхронизацию с аппаратными часами в /etc/conf.d/clock - не помогает.

Где еще покопать? Может это особенность матери? Chipset nForce2. До этого на машине стояла мать на VIA и все было нормально. Систему не перуставлял - только пересобрал ядро.

Спасибо.

а батарейка как

а батарейка как поживает?

Батарейка

Батарейка вроде в порядке. По виндой то все ОК, да и после долгого неиспользования перед загрузкой не ленился в биос зайти время проверить.

Сегодня обратил внимание, что это происходит еще до запуска сервисов из init.d Когда ядро монтировало корневой раздел, получил сообщение, что последний раз раздел монтировался в будущем.

_________________
Leonid Kolesnik

возможно это

возможно это конфликт времени который в биосе - вынь локальное ставит, а линь - гринвич.
у тя что в /etc/conf.d/clock local или GMT? должен быть локал

Кстати, да.

Кстати, да. Некоторое время была такая же неприятность. Несмотря ни на что- оставалось без изменений. В какой-то момент после обновлений `sys-libs/timezone-data` все наладилось.

Стоит

Стоит local.

Все-таки подозрение на батарейку. Завтра попробую поменять.

_________________
Leonid Kolesnik

Это не

Это не батарейка. У меня та же проблема после обновления системы. Пока, правда не нашел причину...

Проблемы со

Проблемы со временем можно решить радикально, хоть и несколько туповато - использовать ntpd, дабы при загрузке время синкалось с тайм-сервером :)

Негодяй и мерзавец.
Visit http://orangerepublic.ru

у тя

у тя параллельно венда часом не стоит ?
она как написано в одном из источников монопольно к часам относица, тож постоянно время гуляло туда-сюда, особенно если вынь спать уложишь, решилось тем, что в венде воставил GMT.

Не, тогда бы

Не, тогда бы время гуляло на 3 часа. Просто линукс в системныхз часах по умолчанию хранит время по гринвичу, а винды всегда местное. Решается перенестройкой линукса на хранение местного времени.
В /etc/conf.d/clock надо вместо UTC написать local

Удали /etc/adjtime и

Удали /etc/adjtime и настрой заново время.
_____________
Уважайте себя - откажитесь от пиратского ПО

а как быть с

а как быть с этим?

Alexey-R70 alexey # ln -sf /usr/share/zoneinfo/Asia/Krasnoyarsk /etc/localtime
Alexey-R70 alexey # /etc/init.d/clock start
* Your TIMEZONE in /etc/conf.d/clock is still set to Factory!
* Setting system clock using the hardware clock [Local Time] ...
* select() to /dev/rtc to wait for clock tick timed outselect() to /dev/rtc to wait for clock tick timed out
* Failed to set clock You will need to set the clock yourself [ !! ]
Alexey-R70 alexey # rm /etc/adjtime
Alexey-R70 alexey # /etc/init.d/clock save
* Your TIMEZONE in /etc/conf.d/clock is still set to Factory!
* Setting hardware clock using the system clock [Local Time] ...
* Failed to sync clocks [ !! ]
Alexey-R70 alexey #

CLOCK="local" TIMEZONE="Europ

CLOCK="local"
TIMEZONE="Europe/Moscow"

Посмотреть, что

Посмотреть, что пишут в handbook по поводу /etc/conf.d/clock?

Попробую "hwclock

Попробую "hwclock --debug" запустить.
Ещё возможно в ядре Device Drivers->Character devices->Enhanced Real Time Clock Support не включён.

все оказалось просто

/etc/conf.d/hwclock

вместо utc ставим local всё !

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".