August 16, 2023

Исправление времени на компьютере с Linux + Windows

Если на компютере рядом установлены Windows и Linux в двойной загрузке, иногда в поделии от Майкрософт может сбиваться системное время.

Для исправления этого печального факта, загрузимся в Linux и введем в терминале:

timedatectl

#Local time: Ср 2023-08-16 00:38:34 MSK
#Universal time: Вт 2023-08-15 21:38:34 UTC
#RTC time: Вт 2023-08-15 21:38:34
#Time zone: Europe/Moscow (MSK, +0300)
#System clock synchronized: no
#NTP service: inactive
#RTC in local TZ: no

Переведем систему к работе часов реального времени в локальном временном поясе:

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

Проверим результат:

timedatectl

#Local time: Вт 2023-08-15 21:39:14 MSK
#Universal time: Вт 2023-08-15 18:39:14 UTC
#RTC time: Вт 2023-08-15 21:39:14
#Time zone: Europe/Moscow (MSK, +0300)
#System clock synchronized: no
#NTP service: inactive
#RTC in local TZ: yes

#Warning: The system is configured to read the RTC time in the local time zone.
# This mode cannot be fully supported. It will create various problems
# with time zone changes and daylight saving time adjustments. The RTC
# time is never updated, it relies on external facilities to maintain it.
# If at all possible, use RTC in UTC by calling
# 'timedatectl set-local-rtc 0'.

Чтобы вернуть все в зад, понадобится ввести:

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

На сегодня всё.