Rosa vs Windows сбивается время

Ответить
Аватара пользователя
EcayJI
Сообщения: 72
Зарегистрирован: 16 авг 2016, 22:06
Operating system: ROSA Fresh R8

Rosa vs Windows сбивается время

Сообщение EcayJI » 01 сен 2016, 15:17

На ПК стоят две ос Rosa и Windows , на винде сбивается время. Может кто подскажет, как это устранить?

Аватара пользователя
Barmalei
Сообщения: 5472
Зарегистрирован: 29 дек 2014, 15:45
Operating system: Rosa Fresh R12 Plasma 2021.1 x64

Re: Rosa vs Windows сбивается время

Сообщение Barmalei » 01 сен 2016, 15:35

В Линукс убрать время по UTC или другой часовой пояс.

Albo
Сообщения: 58
Зарегистрирован: 11 июн 2016, 00:01
Operating system: Пока ещё ROSA Fresh
Откуда: Сурский край

Re: Rosa vs Windows сбивается время

Сообщение Albo » 01 сен 2016, 20:20

Я наоборот делал, в винде отключал. Точнее лучше отключать там, где меньше пользуешься. Плюс время в биосе выставил. После этого конфликт пропал


Аватара пользователя
EcayJI
Сообщения: 72
Зарегистрирован: 16 авг 2016, 22:06
Operating system: ROSA Fresh R8

Re: Rosa vs Windows сбивается время

Сообщение EcayJI » 02 сен 2016, 01:05

Barmalei писал(а):В Линукс убрать время по UTC или другой часовой пояс.
не помогло, время в винде соскакивает...

Аватара пользователя
Barmalei
Сообщения: 5472
Зарегистрирован: 29 дек 2014, 15:45
Operating system: Rosa Fresh R12 Plasma 2021.1 x64

Re: Rosa vs Windows сбивается время

Сообщение Barmalei » 02 сен 2016, 08:09

Еще может что кто-то из них берет время из сети по часовому поясу, а кто-то локальное, т.е. из БИОСА и они отличаются.
При установке Роса предлагала какое время ставить.

Аватара пользователя
EcayJI
Сообщения: 72
Зарегистрирован: 16 авг 2016, 22:06
Operating system: ROSA Fresh R8

Re: Rosa vs Windows сбивается время

Сообщение EcayJI » 02 сен 2016, 09:47

Barmalei писал(а):Еще может что кто-то из них берет время из сети по часовому поясу, а кто-то локальное, т.е. из БИОСА и они отличаются.
При установке Роса предлагала какое время ставить.
Так оно и есть. Только Ubuntu vs Windows, в Убнте UTC отключается и все работает нормально,а в Rosa, перепробовал разные комбинации и время скачет, то в винде, то в росе, то в обоих. Решение проблемы пока не нашел.

Аватара пользователя
Barmalei
Сообщения: 5472
Зарегистрирован: 29 дек 2014, 15:45
Operating system: Rosa Fresh R12 Plasma 2021.1 x64

Re: Rosa vs Windows сбивается время

Сообщение Barmalei » 02 сен 2016, 11:41

Включить в обеих системах обновлять время по сети.
Или в обеих выключить это обновление по сети и настроить на локальное.

trs
Сообщения: 1939
Зарегистрирован: 07 сен 2015, 16:08
Operating system: -

Re: Rosa vs Windows сбивается время

Сообщение trs » 02 сен 2016, 12:43

EcayJI писал(а):Решение проблемы пока не нашел.
В вышеприведённой ссылке на аналогичную тему его не искали?
Barmalei писал(а):Включить в обеих системах обновлять время по сети.
А что будет, если сеть не доступна? :)

Аватара пользователя
Barmalei
Сообщения: 5472
Зарегистрирован: 29 дек 2014, 15:45
Operating system: Rosa Fresh R12 Plasma 2021.1 x64

Re: Rosa vs Windows сбивается время

Сообщение Barmalei » 02 сен 2016, 12:49

trs писал(а): А что будет, если сеть не доступна? :)
Не обновится и будет тикать из БИОСА.

trs
Сообщения: 1939
Зарегистрирован: 07 сен 2015, 16:08
Operating system: -

Re: Rosa vs Windows сбивается время

Сообщение trs » 02 сен 2016, 14:33

А еще на форуме нельзя будет про это написать. А когда станет можно — время при этом обновится — мы прочитаем очередную теорию о заговоре мировой закулисы с рептилоидами :)

Аватара пользователя
EcayJI
Сообщения: 72
Зарегистрирован: 16 авг 2016, 22:06
Operating system: ROSA Fresh R8

Re: Rosa vs Windows сбивается время

Сообщение EcayJI » 02 сен 2016, 21:41

trs писал(а):
EcayJI писал(а):Решение проблемы пока не нашел.
В вышеприведённой ссылке на аналогичную тему его не искали?
Barmalei писал(а):Включить в обеих системах обновлять время по сети.
А что будет, если сеть не доступна? :)
Там много, чего написано, но решения проблемы, там нет.

Аватара пользователя
EcayJI
Сообщения: 72
Зарегистрирован: 16 авг 2016, 22:06
Operating system: ROSA Fresh R8

Re: Rosa vs Windows сбивается время

Сообщение EcayJI » 02 сен 2016, 21:44

Barmalei писал(а):Включить в обеих системах обновлять время по сети.
Или в обеих выключить это обновление по сети и настроить на локальное.
Пробовал, в винде приходится сначала отключить, а потом снова включить время по интернету и только тогда оно становится правильным.

Аватара пользователя
Barmalei
Сообщения: 5472
Зарегистрирован: 29 дек 2014, 15:45
Operating system: Rosa Fresh R12 Plasma 2021.1 x64

Re: Rosa vs Windows сбивается время

Сообщение Barmalei » 02 сен 2016, 22:01

Чтобы точно убедиться, то тут /etc/adjtime какое время используется, т.е. локальное или UTC.

notauser
Сообщения: 1254
Зарегистрирован: 06 май 2012, 21:00

Re: Rosa vs Windows сбивается время

Сообщение notauser » 02 сен 2016, 22:57

EcayJI писал(а):
trs писал(а): В вышеприведённой ссылке на аналогичную тему его не искали?
...
Там много, чего написано, но решения проблемы, там нет.
Т.е. это http://forum.rosalab.ru/viewtopic.php?f ... %8B#p65956 для Windows
или это

Код: Выделить всё

timedatectl set-local-rtc 0 (UTC) или 1 (LOCAL)
http://forum.rosalab.ru/viewtopic.php?f ... %8B#p65893 для Linux не помогло?

Аватара пользователя
EcayJI
Сообщения: 72
Зарегистрирован: 16 авг 2016, 22:06
Operating system: ROSA Fresh R8

Re: Rosa vs Windows сбивается время

Сообщение EcayJI » 02 сен 2016, 23:20

Т.е. это http://forum.rosalab.ru/viewtopic.php?f ... %8B#p65956 для Windows
или это

Код: Выделить всё

timedatectl set-local-rtc 0 (UTC) или 1 (LOCAL)
http://forum.rosalab.ru/viewtopic.php?f ... %8B#p65893 для Linux не помогло?[/quote]

Это, тоже самое - когда говорят по ГУГЛИ

timedatectl set-local-rtc 0 проблему не решает

notauser
Сообщения: 1254
Зарегистрирован: 06 май 2012, 21:00

Re: Rosa vs Windows сбивается время

Сообщение notauser » 03 сен 2016, 02:31

Конечно. Он её создаёт.

Код: Выделить всё

timedatectl set-local-rtc 1
решает.
Поясню. Вот пример (RTC time - время в BIOS).
Устанавливаем в BIOS произвольное время.
1. Загружаемся в ROSA (всё по-умолчанию). Делаем

Код: Выделить всё

timedatectl set-local-rtc 1
rtc1-lin.png
Видим, что все времена разные, но часы показывают правильно. Перезагружаемся в Win (всё по-умолчанию).
rtc1-win.png
Видим, что часы Win показывают время из BIOS, которое от балды. Выключаем компьютер (из Win10 не перезагрузиться в Linux). Загружаемся в ROSA. Делаем

Код: Выделить всё

timedatectl set-local-rtc 0
rtc0-lin.png
Видим, что RTC time = Universal time (UTC), но часы показывают правильно. Перезагружаемся в Win
rtc0-win.png
Видим, что часы Win показывают время из BIOS, которое стало не от балды, а Universal time (UTC).
Почему так происходит? В случае

Код: Выделить всё

timedatectl set-local-rtc 1
ROSA не синхронизировала аппаратные часы (время в BIOS, RTC) с системными. Windows то же.

2. Заставим ROSA синхронизировать аппаратные часы (время в BIOS, RTC) с системными. Я предпочитаю ntp. Поэтому

Код: Выделить всё

timedatectl set-ntp no
и настраиваем ntp. Я просто взял готовый /etc/ntpd.conf из своего Debian

Код: Выделить всё

# /etc/ntp.conf, configuration for ntpd; see ntp.conf(5) for help
driftfile /var/lib/ntp/ntp.drift
# Enable this if you want statistics to be logged.
#statsdir /var/log/ntpstats/
statistics loopstats peerstats clockstats
filegen loopstats file loopstats type day enable
filegen peerstats file peerstats type day enable
filegen clockstats file clockstats type day enable
# You do need to talk to an NTP server or two (or three).
#server ntp.your-provider.example
# pool.ntp.org maps to about 1000 low-stratum NTP servers.  Your server will
# pick a different set every time it starts up.  Please consider joining the
# pool: <http://www.pool.ntp.org/join.html>
server 0.debian.pool.ntp.org iburst
server 1.debian.pool.ntp.org iburst
server 2.debian.pool.ntp.org iburst
server 3.debian.pool.ntp.org iburst
# Access control configuration; see /usr/share/doc/ntp-doc/html/accopt.html for
# details.  The web page <http://support.ntp.org/bin/view/Support/AccessRestrictions>
# might also be helpful.
#
# Note that "restrict" applies to both servers and clients, so a configuration
# that might be intended to block requests from certain clients could also end
# up blocking replies from your own upstream servers.
# By default, exchange time with everybody, but don't allow configuration.
restrict -4 default kod notrap nomodify nopeer noquery
restrict -6 default kod notrap nomodify nopeer noquery
# Local users may interrogate the ntp server more closely.
restrict 127.0.0.1
restrict ::1
# Clients from this (example!) subnet have unlimited access, but only if
# cryptographically authenticated.
#restrict 192.168.123.0 mask 255.255.255.0 notrust
# If you want to provide time to your local subnet, change the next line.
# (Again, the address is an example only.)
#broadcast 192.168.123.255
# If you want to listen to time broadcasts on your local subnet, de-comment the
# next lines.  Please do this only if you trust everybody on the network!
#disable auth
#broadcastclient
Запускаем

Код: Выделить всё

 systemctl start ntpd.service
и активируем запуск при загрузке

Код: Выделить всё

systemctl enable ntpd.service
. Делаем

Код: Выделить всё

timedatectl set-local-rtc 1
Проверяем
rtc1-ntp-lin.png
Видим, что RTC time = Local time, но часы показывают правильно. Перезагружаемся в Win

notauser
Сообщения: 1254
Зарегистрирован: 06 май 2012, 21:00

Re: Rosa vs Windows сбивается время

Сообщение notauser » 03 сен 2016, 04:01

Продолжение.
rtc1-ntp-win.png
Видим, что часы Win показывают время из BIOS, которое стало не от балды и не Universal time (UTC), а именно то, что надо Local time
Теперь кратко решение.

Код: Выделить всё

timedatectl set-local-rtc 1
- заставляем ROSA считать, что в BIOS (RTC) локальное время (Local time) Это обязательно для данного решения. Делаем его правильным. Можно ручками, можно заставить Windows синхронизировать время в BIOS (RTC) по своему "серверу точного времени", можно заставить Linux синхронизировать время в BIOS (RTC) по своим "серверам точного времени" (например как сделал я), можно всё вместе.[/b] Всё. Вариант с редактированием реестра Windows, что бы оно умело в BIOS (RTC) Universal time (UTC) есть по ссылкам. Как и все вышеизложенное.
А это для чистоты эксперимента
rtc0-ntp-lin.png
rtc0-ntp-win.png
Надеюсь это http://forum.rosalab.ru/viewtopic.php?f ... %8B#p44258 и это http://forum.rosalab.ru/viewtopic.php?f ... 467#p75463 стало немного понятней? А вот почему в Linux всегда правильное время можете "по ГУГЛИ" :)
PS Может не сработать, если для кряка Windows использовался хак "со временем".

Аватара пользователя
EcayJI
Сообщения: 72
Зарегистрирован: 16 авг 2016, 22:06
Operating system: ROSA Fresh R8

Re: Rosa vs Windows сбивается время

Сообщение EcayJI » 03 сен 2016, 10:40

Код: Выделить всё

timedatectl set-local-rtc 1
решает.

Огромное спасибо, данная команда действительно решила проблему "падения времени". :Yahoo!:

Ответить

Вернуться в «Обсуждение ROSA Fresh R4 - R8 (платформа 2014.1)»