|
#1
|
|||
|
|||
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) |