2

У меня проблема со временем при загрузке windows после linux. Причина в том, что Ubuntu сохраняет часы как UTC, но Windows 7 ожидает, что они будут сохранены как локальное время. Таким образом, Windows показывает время за час до правильного местного времени.

  • Время по Гринвичу: 15:35
  • Местное время (UTC+1): 16:35
  • Время Ubuntu: 16:35
  • Windows time: 3:35 PM (показывает время, равное UTC, потому что ожидает, что часы будут локальными)

Я последовал этому совету:

Чтобы MS Windows вычисляла время по аппаратным часам как UTC. С помощью regedit: запустите regedit и перейдите к HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation Щелкните правой кнопкой мыши на правой панели и выберите «Создать»> «Значение DWORD». Создайте ключ с именем RealTimeIsUniversal и присвойте ему значение 1.

После перезапуска окна показывают время, которое на 1 час вперед. Мой часовой пояс UTC+1, но время установлено на UTC+2. Если я установлю часовой пояс на UTC, время будет правильным.

  • Время по Гринвичу: 15:35
  • Местное время (UTC+1): 16:35
  • Время Ubuntu: 16:35
  • Windows time: 5:35 PM (показывает время, равное UTC+2, но часовой пояс установлен на UTC+1)

Настройка Ubuntu для сохранения часов hw как локального времени решает проблему со временем, но я хочу, чтобы часы hw были установлены в UTC.

Какие-либо предложения?

Спасибо заранее и извините за мой плохой английский :)

0