during startup, messages concerning failed attempt to modify /etc/adjtime appear. the relevant script is /etc/rc.d/init.d/clock; it's being called on line 76 of rc.sysinit while root fs gets r/w at line 188. PS: while I tend to disable adjtime for sometimes weird behaviour (and rely on ntpdate/ntpd), this _is_ a breakage :-)
Подтверждаю ошибку. Просьба не откладывать с исправлением.
Это старая проблема (яйцо vs курица). Я пока что не знаю, как её решить правильно.
а как решают в других дистрибутивах и как было раньше?
это еще актуально?
Не знаю, актуально ли эта бага, но может быть моя проблема с ней связана: Если удалить файл /etc/adjtime, то сам он больше не создаётся (типа в нём неверный формат).
Думаю, что проблема уже не актуальна: 1. hwclock --adjust запускается только если /etc/adjtime непуст. 2. если /etc/adjtime непуст, то clock start запускается уже после того, как / перемонтирован в rw. Это было сделано в startup-0.7-alt1, дата коммита Sun Oct 26 18:50:55 2003. Переоткройте, если что не так.