LINUX.ORG.RU

[ArchLinux] [руки из...] Уже четвертый раз переводит время

 


0

2

Домашний арч (обновлен недавно, tzdata свежий) с прошлого воскресенья каждый день переводит мне время на «зимнее». Посмотрел hwclock - там было UTC, исправил на местное. В rc.conf значится

HARDWARECLOCK="localtime"
TIMEZONE="Europe/Moskow"

Как быть?

☆☆☆☆☆

Это еще фигня. У меня каждый раз при загрузке ArchLinux после Windows время установлено по UTC и проходит минут 5, пока все приходит в норму. Надо бы как-то исправить ситуацию, но мыслей что-т о нет никаких, да и лень копаться.

delete83 ★★
()
Ответ на: комментарий от iVS

Время в BIOS было по UTC, я же говорил. Показывало 16, когда было 20 часов. Подстроил.

Вот только непонятно, если он не обращал внимания на некорректное название страны, почему после смены в rc.conf «UTC» на «localtime» время опять отбросилось лишь на 1 час...

Eddy_Em ☆☆☆☆☆
() автор топика
Ответ на: комментарий от delete83

> и проходит минут 5, пока все приходит в норму

Я бы отключил ntpd, ntp-client, настроил на local, убедился, что всё верно.
/etc/localtime - из /usr/share/zoneinfo/Europe/Moscow, но только не ссылкой!
/etc/timezone «Europe/Moscow», /etc/conf.d/hwclock

clock="local"
timezone="Europe/Moscow"
srm="no"
arc="no"
clock_systohc="NO"
clock_hctosys="YES"
clock_args=""
, sudo eselect rc add hwclock boot. Так всё работает точно!

backbone ★★★★★
()
Ответ на: комментарий от Eddy_Em

У меня arch не переводил время, как и положено, xoтя на Украине спохватились и решили перевести время. Пришлось в BIOS слезть с UTC. В DAEMONS ntpd стартует при загрузке.

kitar ★★★★★
()
Ответ на: комментарий от Axon

Попробую и так, если завтра повторится.

Eddy_Em ☆☆☆☆☆
() автор топика
Ответ на: комментарий от Axon

Отлично, вернул в BIOS назад UTC

HARDWARECLOCK="UTC"
TIMEZONE="Europe/Kiev"

и все стало на свои места.

kitar ★★★★★
()
Ответ на: комментарий от Eddy_Em

>Можно написать «UTC», но это же не linux-way!

Нет, это как раз именно он родимый.

anonymous
()

у меня арч почемуто не разу не переводил время

nickionn ★☆
()
Ответ на: комментарий от Axon

Я думал вы знаете, если пишите. В таком случае спрашиваю у всех. :)

Linez
()

Ура, товарищи!

Сегодня не перевел. Изменил только название некоей Moskow на Moscow!

Eddy_Em ☆☆☆☆☆
() автор топика
Ответ на: комментарий от delete83

> Это еще фигня. У меня каждый раз при загрузке ArchLinux после Windows время установлено по UTC и проходит минут 5, пока все приходит в норму. Надо бы как-то исправить ситуацию, но мыслей что-т о нет никаких, да и лень копаться.

Windows считает что аппаратные часы установлены по local time, а в ArchLinux у тебя наверняка в /etc/rc.conf HARDWARECLOCK=«UTC», т.е. система считает, что аппаратные часы установлены по UTC. Специально для дуалбутчиков рекомендуют HARDWARECLOCK=«localtime» и сношаться с переводом часов вручную. Благо сейчас этот цирк отменен.

m0rph ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.