|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Denis Zaitsev 2:5010/70 05 Nov 2004 06:25:24 To : All Subject : Re: Летнее и зимнее время в Linux -------------------------------------------------------------------------------- >>>>> "VW" == Victor Wagner <vitus@45.free.net> writes: VW> Denis Zaitsev <zzz@anda.ru> wrote: DZ> А проблема в том и состоит: чтобы Linux _сам_ переставлял DZ> зимнее/летнее время, машина должна быть в UTC. AC> Hет. DZ> Хм. С каких пор? А то, проверить мне ещё некоторое время не DZ> удастся. :) Пару лет назад Linux этого не умел. VW> С рождения. Там устроено так: 1. Системные часы в ядре все VW> равно идут по UTC, что бы ни было в BIOS. 2. Linux VW> синхронизирует свои часы с BIOS при загрузке (читая из BIOS) и VW> при шатдауне (записывая в BIOS). (это если нет ACPI/APM. Если VW> есть, тогда еще при входе/выходе в suspend). VW> Соответственно, для того чтобы Linux не смог перевести часы VW> требуется выполнение одновременно ТРЕХ условий: VW> 1. Время в BIOS локальное 2. В момент перехода времени Linux VW> не работает, т.е. либо машина выключена, либо в саспенде, либо VW> загружена более другая ОС. 3. Hи одна хрень в системе не VW> проявила достаточно неестественного интеллекта, чтобы VW> отследить, что прошлый раз мы шатдаунились при летнем времени, VW> а теперь грузимся уже при зимнем. (не удивлюсь, если VW> какой-нибудьт anacron это уже умеет). Виктор, при всём уважении, - ты не путаешь Linux и hwclock? Linux, к примеру, ничего в cmos часы не записывает при шутдауне. Linux, вообще, ничего никогда в cmos часы не записывает... :) --- ifmail v.2.15dev5 * Origin: South Ural Network (2:5010/70) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/11886fe263df4.html, оценка из 5, голосов 10
|