Консультация № 143507
09.09.2008, 19:56
0.00 руб.
0 1 1
Здравствуйте уважаемые эксперты. На компьютере две ОСи, WinXP и Mandriva 2007 при изменении времени Mandriva 2007 меняется время в WinXp.Подскажите как в ОС Mandriva 2007 первести часы с мирового времени в локальное.

Обсуждение

Неизвестный
09.09.2008, 22:29
общий
это ответ
Здравствуйте, Constantin Sergeevich!
Всё дело в том, что Windows и Linux по-разному работают со временем. В двух словах, Windows всегда предполагает, что в BIOS установлено текущее локальное время - независимо от часового пояса. Linux же как правило предполагает, что в BIOS хранится время по Гринвичу и добавляет к нему смещение от часового пояса.

Решение простое - сказать Linux-у, что в BIOS хранится локальное время. К сожалению, негде посмотреть, как это реализуется в Mandriva. Возможно, где-то в настройках времени нужно снять галочку в пункте "использовать UTC".
Либо, по аналогии с RedHat/Fedora скорректировать файл /etc/sysconfig/clock, заменить строчку UTC=true на UTC=false либо на UTC=0
Форма ответа