Сбрасываются часы.. задолбался уже...

Щас повешусь... после ребута сбрасываются часы, с батарейкой - отпадает...

Часы бегут на 4 часа вперед

сейчас 15-00 09.04.2012

что показывается мне мой гентоо

~ # date

Mon Apr  9 18:53:29 MSK 2012
~ # cat /etc/conf.d/hwclock

clock_systohc="no"
clock_hctosys="no"
CLOCK="local"

до этого делал

cp /usr/share/zoneinfo/Europe/Moscow /etc/localtime
~ # /etc/init.d/hwclock restart
 * WARNING: you are stopping a boot service
 * Setting system clock using the hardware clock [Local Time] ... [ ok ]

~ # /etc/init.d/hwclock save
 * Setting hardware clock using the system clock [Local Time] ...
   Cannot access the Hardware Clock via any known method.
   Use the --debug option to see the details of our search for an access method.
 * Failed to sync clocks [ !! ]

это читал - http://ru.gentoo-wiki.com/wiki/Подстройка_времени

файла /etc/adjtime у меня кстати нет

если поставить clock_systohc="yes" в /etc/conf.d/hwclock

то...

~ # /etc/init.d/hwclock restart
 * WARNING: you are stopping a boot service
 * Setting hardware clock using the system clock [Local Time] ...
   Cannot access the Hardware Clock via any known method.
   Use the --debug option to see the details of our search for an access method.
 * Failed to sync clocks [ !! ]
 * ERROR: hwclock failed to stop

~ # /etc/init.d/hwclock save
 * Setting hardware clock using the system clock [Local Time] ...
   Cannot access the Hardware Clock via any known method.
   Use the --debug option to see the details of our search for an access method.
 * Failed to sync clocks [ !! ]

Попробуй добавить --directisa

Попробуй добавить --directisa в параметр clock_args в файле /etc/conf.d/hwclock. Часы у тебя сбиваются как раз из-за того, что не могут синхронизироваться системные в BIOS.

Не грусти, товарищ! Всё хорошо, beautiful good!

неа после ребута тоже самое

неа после ребута тоже самое

Скорее всего, в ядре отключен

Скорее всего, в ядре отключен "Real time clock".

С уважением.

/

Stinkybob написал(а):
Щас повешусь... после ребута сбрасываются часы, с батарейкой - отпадает...

Рекомендую стальную проволоку диаметром ~1мм. :)

Stinkybob написал(а):
Часы бегут на 4 часа вперед

Декретное время Москвы.

Stinkybob написал(а):
~ # cat /etc/conf.d/hwclock
...
CLOCK="local"

Только мне помнится, что Handbook да-а-авно настоятельно рекомендует использовать время по Гринвичу.

У меня:

$ cat /etc/timezone 
Europe/Moscow
$ grep -v ^# /etc/conf.d/hwclock 
clock="UTC"
clock_systohc="NO"
clock_hctosys="YES"
clock_args=""

(ну и ntpd до кучи, но в последней раз он отмечался в логах... давно)
Полёт нормальный.

:wq
--
Live free or die

ядро компилил через

ядро компилил через genkernell, думаю должно быть там включено rtc...

настройки все же такие поставил только вот

файла /etc/timezone нет есть /etc/localtime в нем карикозябли но что-то похожее есть на MSK-4

также при таких настройках вылезает следующее

кстати, теперь он на 8 часов в перед идет)

 ~ # /etc/init.d/hwclock restart
 * WARNING: you are stopping a boot service
 * Setting system clock using the hardware clock [UTC] ...
   Cannot access the Hardware Clock via any known method.
   Use the --debug option to see the details of our search for an access method.
 * Failed to set the system clock [!!]
  ~ # /etc/init.d/hwclock save
 * Setting hardware clock using the system clock [UTC] ...
   Cannot access the Hardware Clock via any known method.
   Use the --debug option to see the details of our search for an access method. [!!]

В последних версиях

В последних версиях генкернела RTC отключен. Сам напоролся недавно, пришлось пересобрать ядро. Проверьте все же наличие RTC в ядре.
И еще:

rm /etc/localtime
ln -s /usr/share/zoneinfo/Europe/Moscow /etc/localtime

а не подскажите где это RTC

а не подскажите где это RTC находится что-то не могу сейчас найти

.

Stinkybob написал(а):
а не подскажите где это RTC находится что-то не могу сейчас найти

cd /usr/src/linux
make menuconfig

После чего поиском (традиционно унифицированно с more/less переход в режим поиска осуществляется командой '/').

:wq
--
Live free or die

Device Drivers --->

Device Drivers  --->
  [*] Real Time Clock  --->
    [*]   Set system time from RTC on startup and resume
    (rtc0)  RTC used to set the system time
    [ ]   RTC debug support
      *** RTC interfaces ***
    [*]   /sys/class/rtc/rtcN (sysfs)
    [*]   /proc/driver/rtc (procfs for rtc0)
    [*]   /dev/rtcN (character devices)
      *** Platform RTC drivers ***
    <*>   PC-style 'CMOS'

.

ReinForce написал(а):
В последних версиях генкернела RTC отключен. Сам напоролся недавно, пришлось пересобрать ядро. Проверьте все же наличие RTC в ядре.

У меня он выключен.
Однако, как уже говорилось, часы работают нормально.

ReinForce написал(а):
И еще:

rm /etc/localtime
ln -s /usr/share/zoneinfo/Europe/Moscow /etc/localtime

Handbook не просто так рекомендует копирование.
При вынесенном на отдельный раздел /usr оно не работает.

:wq
--
Live free or die

Anarchist написал(а): Однако,

Anarchist написал(а):
Однако, как уже говорилось, часы работают нормально

Может потому что ntp-client при старте системы время синхронизируется через интернет?

Anarchist написал(а):
При вынесенном на отдельный раздел /usr оно не работает.

При вынесенном - да, лучше копировать. Но если /usr на том же разделе, что и /, то можно сделать симлинком. При изменении таймзон не надо будет ничего копировать.
зы: Очень редко вижу людей, выносящих /usr на отдельный раздел

ReinForce написал(а):При

ReinForce написал(а):
При вынесенном - да, лучше копировать. Но если /usr на том же разделе, что и /, то можно сделать симлинком. При изменении таймзон не надо будет ничего копировать.

Вы немного неправы :) Все будет обновляться правильно: ссылка

/

ReinForce написал(а):
Anarchist написал(а):
Однако, как уже говорилось, часы работают нормально

Может потому что ntp-client при старте системы время синхронизируется через интернет?

rc-update  show | grep ntp
                 ntpd |      default
ReinForce написал(а):
Anarchist написал(а):
При вынесенном на отдельный раздел /usr оно не работает.

При вынесенном - да, лучше копировать. Но если /usr на том же разделе, что и /, то можно сделать симлинком. При изменении таймзон не надо будет ничего копировать.
зы: Очень редко вижу людей, выносящих /usr на отдельный раздел

Копируется автоматически (при необходимости).
Один из оных случаев перед тобой :)

:wq
--
Live free or die

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

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