четверг, 10 сентября 2009 г.

Системное время в Arch Linux

После последнего обновления арча на моем ноутбуке системное время убежало далеко вперед, при этом в биосе оно было совершенно нормальным.
Оказалось, что формат параметра HARDWARECLOCK в rc.conf поменялся с "local" на "localtime", кто и было указано в rc.conf.pacnew (который я благополучно сразу же удалил). Новые initscripts стали использовать новый формат. Вот только зачем создавать такие неудобства? Тем не менее:

Теперь соответствующие параметры выглядят так:

HARDWARECLOCK="localtime"
TIMEZONE="Asia/Irkutsk"

Но и после изменения файла rc.conf время не захотело возвращаться к правильному значению. Немного погуглив, я все же нашел ответ. Нужно удалить файлик /var/lib/hwclock/adjtime
Теперь все возвращается на свои места.

Комментариев нет:

Отправить комментарий