Форум города Солнечный

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Форум города Солнечный » Разное » Работа с Linux


Работа с Linux

Сообщений 1 страница 2 из 2

1

Решение проблемы сбоя часов при одновременном использовании Windows и Linux.
Проблема возникает потому, что Windows и Linux работают по-разному с часами. Linux работает с UTC - и аппаратные, и программные часы идут по Гринвичу. То есть часы дают универсальное время на нулевом часовом поясе. А Windows работает с localtime - в этом варианте аппаратные часы тоже идут по Гринвичу, но программные часы идут по времени локального часового пояса.
Проблема решается двумя способами. Настройками либо на стороне Windows, либо на стороне Linux.

Начнём с Linux. В терминале вводим команду
sudo timedatectl set-local-rtc 1 --adjust-system-clock
Для просмотра текущего состояния аппаратных и программных часов выполнить
sudo timedatectl
В более старых системах нужно было отредактировать файл /etc/default/rcS и заменить UTC=yes на UTC=no. Либо вручную, либо командой
sudo sed -i 's/UTC=yes/UTC=no/' /etc/default/rcS
Для отмены вводим команду
sudo timedatectl set-local-rtc 0
В старых системах
sudo sed -i 's/UTC=no/UTC=yes/' /etc/default/rcS

В Windows в терминале набираем команду
Reg add HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation /v RealTimeIsUniversal /t REG_DWORD /d 1
Это для Х32. А для 64-битных, нужно использовать тип значения REG_QWORD
Затем отключаем службу обновления времени
sc config w32time start= disabled
Для отмены набираем
Reg add HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation /v RealTimeIsUniversal /t REG_DWORD /d 0
sc config w32time start= demand

0

2

Проверка наличия обновлений версии системы:
sudo do-release-upgrade -c

Обновление системы:
sudo do-release-upgrade

0


Вы здесь » Форум города Солнечный » Разное » Работа с Linux


+ Создать свой форум бесплатно