В Linux обычно используется инструмент, который вызывается hwclock
для взаимодействия с аппаратными часами. В зависимости от вашего дистрибутива вы сможете изменить сценарии запуска системы, чтобы hwclock
перечитать и сохранить время, используя текущий системный часовой пояс.
В Ubuntu вы можете включить режим местного времени , отредактировав/etc/default/rcS
:
UTC=no
Я знаю, не совсем то, что вы просили, но это заставляет обе ОС использовать одинаковое смещение тактовой частоты.