Иногда, когда вы настраиваете систему с двойной загрузкой, с настройками времени и часов все становится немного странно, так как же решить эту проблему? Сегодняшний пост SuperUser Q & A предлагает идеальное решение, чтобы помочь разочарованному читателю исправить проблемы с двойной загрузкой часов.
Сегодняшняя сессия вопросов и ответов приходит к нам благодаря SuperUser – подразделению Stack Exchange, группы веб-сайтов вопросов и ответов, управляемой сообществом.
Фото любезно предоставлено Соломинкой (Flickr).
Вопрос
Читатель SuperUser arielnmz хочет знать, как настроить часы на его двухзагрузочной установке Windows/Linux для отображения правильного и совпадающего времени:
С тех пор, как я начал использовать Linux в режиме двойной загрузки с Windows, я заметил, что когда я перезагружал машину, время в другой операционной системе было неправильным (например, 12:00 в Linux, перезагрузите Windows и посмотрите 18). : 00). Когда я проверил BIOS, RTC был установлен на 18:00.
Поскольку мой часовой пояс составляет -06: 00 CST, я предполагаю, что Linux просто устанавливает время RTC на UTC и пересчитывает время на основе часового пояса, тогда как Windows просто устанавливает RTC на время для часового пояса. Оба используют один и тот же NTP-сервер для синхронизации времени.
У меня вопрос, который делает правильные вещи? На каком из них я должен установить часовой пояс на UTC, чтобы иметь правильное время на обоих?
Как лучше всего решить проблему с двойной загрузкой arielnmz?
Ответ
Участник SuperUser Аян Патра имеет ответ для нас:
Недавно я столкнулся с той же проблемой, и вот как я это исправил. Вам необходимо внести небольшие изменения в обе операционные системы.
Я начал с Linux первым. Запустите следующие команды от имени пользователя root:
- ntpdate pool.ntp.org
Это обновит ваше время, если оно установлено неправильно.
Теперь установите аппаратные часы в UTC с помощью этой команды.
- hwclock –systohc –utc
Источник
Теперь загрузитесь в Windows и добавьте следующее в реестр. Просто создайте файл .reg, используя код ниже в блокноте. Сохраните его и запустите.
-
Редактор реестра Windows, версия 5.00
[HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ TimeZoneInformation]
«RealTimeIsUniversal» = DWORD: 00000001
Источник
Со следующей загрузки обе операционные системы покажут вам правильное время.
Есть что добавить к объяснению? Отключить звук в комментариях. Хотите узнать больше ответов от других опытных пользователей Stack Exchange? Ознакомьтесь с полной веткой обсуждения здесь.