Настройте Windows на использование системных часов в качестве UTC

1796
CajunLuke

При двойной загрузке Windows и Linux, Linux устанавливает системное время в UTC, поэтому Windows считает, что уже полночь около полуночи. Есть ли другой способ сказать Windows, чтобы использовать UTC? Я видел твик реестра, предложенный здесь и в других местах. Это не работает на моем компьютере (Windows 7 32-разрядная версия).

Для справки, запись в реестре такова:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation] "RealTimeIsUniversal"=dword:00000001 
5

1 ответ на вопрос

3
grawity

В Linux обычно используется инструмент, который вызывается hwclockдля взаимодействия с аппаратными часами. В зависимости от вашего дистрибутива вы сможете изменить сценарии запуска системы, чтобы hwclockперечитать и сохранить время, используя текущий системный часовой пояс.

В Ubuntu вы можете включить режим местного времени , отредактировав/etc/default/rcS :

UTC=no 

Я знаю, не совсем то, что вы просили, но это заставляет обе ОС использовать одинаковое смещение тактовой частоты.

Заставить Linux использовать местное время должно быть достаточно хорошо. Спасибо! CajunLuke 13 лет назад 0