Время в БИОСЕ например 12:00.
Загружается Мандрива 2008 Spring.
[bob@ba ~]$ date
Чтв Дек 11 15:01:43 MSK 2008
...
[root@ba bob]# hwclock
Чтв 11 Дек 2008 12:02:41 -0.000357 секунд
Если перегрузиться, то время в БИОСе увеличивается на 3 часа в соответствии с системным временем скриптом /etc/rc.d/init.d/halt.
Поскольку в Центре Управленя мной было указано, что в БИОСе хранится время "не UTC", то этот скрипт выполняет свою работу как надо: при выключении читает значение системной переменной из файла /etc/sysconfig/clock, где сказано:
UTC=false
и пишет системное время в БИОС.
Во время запуска системы где то (_ГДЕ???_) берется время из БИОСа, почему то не принимается во внимание переменная UTC из /etc/sysconfig/clock, накидывается 3 часа(как будто в БИОСе время UTC) и это время становится системным.
Перезагрузка - всё повторяется.
Вопрос - где устанавливается системное время из БИОСа ??