date

Всем привет. установил систему. но что то не получается настроить по новому HARDWARECLOCK, сделал все как в вики
вот зона
 ls -als /etc | grep Zap
  0 lrwxrwxrwx  1 root root     37 авг.  16 23:38 localtime -> /usr/share/zoneinfo/Europe/Zaporozhye

настройки hwclock
hwclock --systohc --utc
 cat /etc/adjtime
0.000000 1345156054 0.000000
1345156054
UTC

но вот время показывается не правильно
оно
 date
Пт. авг. 17 01:35:53 EEST 2012
а должно быть
 date -u
Чт. авг. 16 22:35:57 UTC 2012
что не правильно сделано?
Вместо UTC поставить LOCAL, или в биосе настроить время по UTC.
пробовал не помогает
[[email protected] ~]# cat /etc/adjtime
0.000000 1345156861 0.000000
1345156861
LOCAL
[[email protected] ~]# date
Пт. авг. 17 01:42:18 EEST 2012
[[email protected] ~]# date -u
Чт. авг. 16 22:42:21 UTC 2012
А в /etc/timezone что?
Europe/Zaporozhye
@rtem
пробовал не помогает
После исправления файла перезагружались? В биосе время какое? Используется ли какое-нибудь ДЕ?
vadik
После исправления файла перезагружались? В биосе время какое? Используется ли какое-нибудь ДЕ?

Да перегрузился, в биосе время правильное, совпадает с выводом date -u. не ДЕ, не используется, только консоль.
Так вы хотите по часы по utc или по localtime. Вероятней всего до того они были в локалтайм, а вы поставили их по ютси:
hwclock --systohc --utc
- это ваш код. Теперь один раз синхронизируйте их:
ntpdate time.in.ua
и все. Или поставьте локальное время: hwclock –systohc –localtime
@rtem
date -u
-u, --utc, --universal    показать или установить универсальное
                            координированное время
Что не так? Системное время (то, которое показывает date без параметров) сходится?
Конечно не сходится и вот почему
Usage:
 hwclock [function] [option...]
....
 -w, --systohc        set the hardware clock from the current system time
 ...
      --adjfile <file> specifies the path to the adjust file;
                        the default is /var/lib/hwclock/adjtime
т.е. мелкосхема на момент установки содержала какое-то время и оно было локальным, пусть в Запорожье тогда было 21:00. Поскольку никаких настроек по времени нет, то в системе после установки тоже будет 21:00. Получив команду скопировать системное время в “железное” по-сути ни чего не изменилось, всё теже 21:00, но система уже знает, что в “железе” ютс, а зона Запорожье и к времени железа добавляет зонное смещение и …“маемо тэ, що маемо”. Ну и я бы писал команду так:
hwclock -w [--utc|--localtime] --adjfile /etc/adjfile
Хотя может у меня старая версия hwclock.
 
Зарегистрироваться или войдите чтобы оставить сообщение.