Время Windows перескакивает на несколько часов вперед после использования ubuntu [дубликат]

На моем ПК и ноутбуке у меня есть двойная загрузка между Windows 10 и Ubuntu. Каждый раз, когда я захожу в Ubuntu, а затем перезагружаюсь в Windows 10, время Windows перескакивает на несколько часов вперед. Что-нибудь исправить?

1
задан 9 January 2017 в 18:18

1 ответ

Это, скорее всего, вызывается тем, что большинство дистрибутивов Linux устанавливает аппаратные часы (BIOS) к UTC. Используя Ваш локаль , система определяет местное время . Это - значение по умолчанию и рекомендуемая установка.

В системе Windows, аппаратные часы установлены на местное время. Это вызовет конфликты когда двойная загрузка между Linux и Windows.

Одно решение состоит в том, чтобы сказать Ubuntu вести себя как Windows. Можно скорректировать это путем редактирования /etc/default/rcS:

UTC=no

Другое решение состоит в том, чтобы использовать timedatectl для выполнения этого:

  1. sudo timedatectl set-local-rtc 0 # Use UTC
  2. sudo timedatectl set-local-rtc 1 # Do *not* use UTC

, С другой стороны, можно сказать Windows, что аппаратными часами будет UTC:

  1. Windows 7
  2. Windows 10

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

3
ответ дан 7 December 2019 в 12:36

Другие вопросы по тегам:

Похожие вопросы: