Очередной вопрос, который возник после обновления родного ядра 2.6.18 на 2.6.26.2 в CentOS 5.2 x64.
После сборки ядра локальные часы не синхронизируются с аппаратными. Т.е. на выдачу команды hwclock --debug пишется, что нет возможности произвести синхронизацию используя все доступные методы с ошибкой 19. Обнаружил следующее. В родном ядре присутствуей девайс /dev/rtc и все работает нормально. В новом ядре уже 2 девайса /dev/rtc и /dev/rtc0 и получается вышеуказанная ошибка. Причем самое интересное (правда м.б. несколько по варварски :)) если в новом ядре переименовать девайс rtc во что-то другое (временно), и сделать симлинк rtc-rtc0, то и в новом ядре все работает на ура. Но загвоздка заключается в том, что после перезагрузки все у-ва (/dev/rtc и /dev/rtc0) опять на своих местах, а симлин пропал, и опять старая ошибка.Подскажите, как можно это подправить?
>Подскажите, как можно это подправить?Сам нашел. Скачал последний util-linux-2.14. Там в hwclock есть доп ключ --rtc=/dev/rtN. И все Ок.