У меня на машине две сетевые карты, и я записал соответствующие модули в /etc/modules, чтобы они грузились в нужном порядке. После того, как udevd переехал в rc.sysinit это перестало работать: udevd "успевает первым". Нельзя ли поправить rc.sysinit так, чтобы /etc/modules обрабатывался первым, как раньше?
Я не знаю как правильно решать вопрос обработки /etc/modules. И так уже depmod выполняется позже чем udev загружает модули, что плохо. Если /etc/modules будет обрабатываться до depmod, то зачем тогда вообще этот depmod нужен?
Я попробую сделать реализацию, которая решит эту проблему.
* Tue Apr 10 2007 Dmitry V. Levin <ldv@altlinux> 0.9.8.12-alt1 - rc.sysinit: Load modules before udevd start (legion, #11085).