4

У меня есть компьютер (HP-e010nr) с двойной загрузкой Linux Mint 18.3 (Cinnamon, 64-bit) и Windows 8.1 (64-bit). Оба устанавливаются в режиме совместимости с BIOS (установщик Windows отказался использовать UEFI). Моя проблема:

Когда я запускаю Linux, он видит, что системные часы не в формате UTC, поэтому он меняет их на UTC (а затем отображает их 7 часов назад, чтобы сохранить правильное время). Когда я запускаю Windows, она ожидает, что системные часы будут нормальным временем (не UTC). Часы отображаются на 7 часов раньше моего часового пояса, что делает неправильные метки времени.

Я могу изменить аппаратные часы на нормальное время после выключения Linux, но это очень раздражает. Я бы хотел, чтобы они отображались одновременно, если я выключил Linux и загрузил Windows.

Можно ли остановить Linux от изменения аппаратных часов, чтобы другие операционные системы (Windows и Android) отображали правильное время?

3 ответа3

9

На компьютере Windows откройте редактор реестра (запустите… regedit.exe) и перейдите к HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation . Создайте DWORD с именем RealTimeIsUniversal и установите его значение равным 1 .

- адаптировано из ответа Рикардо Бонера

Linux и другие * nixes предполагают, что ваши аппаратные часы установлены в UTC, и просто корректируют часы, которые отображаются для пользователя. Windows, однако, устанавливает аппаратные часы по местному времени, корректируя их на UTC, когда это необходимо (например, сеть и т.д.). Установив это в реестре, вы сообщаете Windows, что аппаратные часы установлены в формате UTC и должны отображаться по местному времени при отображении пользователю.

1

Запустите эту команду, чтобы заставить Linux использовать местное время. Это решит проблему.

timedatectl set-local-rtc 1 --adjust-system-clock
1

На компьютере с Windows откройте редактор реестра в этом месте:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation

Создайте значение DWord с именем: RealTimeIsUniversal

Установите его данные = 1

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .