forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.UNIX.BSD

Ответ
 
Опции темы Опции просмотра
  #1  
Старый 11.11.2024, 08:11
Eugene Grosbein
Guest
 
Сообщений: n/a
По умолчанию Re: еще вопросик

Eugene Grosbein написал(а) к Yuri Kosivtsov в Nov 24 10:52:22 по местному времени:

09 нояб. 2024, суббота, в 16:19 NOVT, Yuri Kosivtsov написал(а):

EG>> Не сбивает время в BIOS. Время в BIOS лучше всего держать в UTC
EG>> (что фря и делает при отсутствии файла /etc/wallcmosclock),
EG>> а базу timezone в актуальном состоянии.
EG>> Но ты можешь всё-таки держать время в BIOS локальное.
EG>> Запусти tzsetup.
YK> Ну как не сбивается. При инсталляции спрашивает "время в UTC", нет,
YK> говорю, в MSK. Ставится, потом ntpdate синхронизируется и с точки
YK> зрения фри время точное (так оно и есть).

ntpdate не занимается "временем в BIOS", то есть в RTC, как и любые другие
приложения типа date или ntpd. Они корректируют время в ядре, которое
ВСЕГДА идёт в UTC и переводится в местное при визуализации и при записи
в RTC. Но ядерное время не пишется в RTC ни каждую секунду,
ни даже в моменты корректировки ядерного времени.

Ядерное время пишется в RTC периодически, с периодом
в sysctl machdep.rtcsaveperiod, по дефолту раз в 1800 секунд (полчаса).
Так что если ты запускал FreeBSD с синхронизацией часов менее
чем на полчаса и потом ребутил, она могла не успеть исправить время в RTC.

Eugene
--
Научить не кланяться авторитетам, а исследовать их и сравнивать их поучения
с жизнью. Научить настороженно относиться к опыту бывалых людей, потому что
жизнь меняется необычайно быстро.
--- slrn/1.0.3 (FreeBSD)
Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 17:31. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot