Не пойму, то ли я туплю, то ли так и должно быть)
После установки Ubuntu 9.04 выставил системное время, часовой пояс выбрал Москва. Всё отлично.
Потом загружаюсь в ХР и вижу, что там время на 3 часа отстаёт.
Что происходит: устанавливаю корректное время в Ubuntu, захожу в биос и вижу, что там время стоит меньше на разницу часового пояса. Например, в Ubuntu - 23:00, в биосе - 20:00, в ХР тоже 20:00.
В то же время, при установке времени в ХР, точно такое же время устанавливается и биосе. Например, ставлю в ХР 23:00 и в биосе тоже устанавливается 23:00.
Из-за чего в Ubuntu часы убегают вперёд на 3 часа =)
То есть получается, что системное время в Ubuntu = время в биосе + разница в часовом поясе.
А вот как формируется время в ХР и как увязать их вместе я так и не пойму) Может, кто подскажет?