По busybox-у подробно описал на redmine. Надо ставить coreutils.
По modprobe - udev использует /sbin/pup_event_backend_d и /sbin/pup_event_backend_modprobe при создании устройств.
Из /sbin/pup_event_backend_d например modprobe вызывается так:
MODULE="`modprobe.bin --config /tmp/pup_event_modprobe.conf --show-depends $MODALIAS 2>/dev/null | tail -n 1 | rev | cut -f 1 -d '/' | rev | cut -f 1 -d '.' | tr '\-' '_'`"
Поскольку .conf для него сгенерирован и ненужные модули там перечислены логично предположить, что они не должны загружаться. А раз они загружаются и конфиг в порядке - похоже проблема в modprobe. Либо, как вариант - конфиг генерируется слишком поздно. То есть сначала udev создает устройства вызывая modprobe с пустым конфигом, а уже потом генерируется конфиг.
Еще есть интересные строки в /tmp/bootsysinit.log (выделено жирным)
VERSION UPDATE
mv: can't rename '/etc/modules/firmware.dep': No such file or directory
LOAD KERNEL MODULES
FATAL: Module fbcon not found.
ЗАГРУЗКА SWAP
УСТАНОВКА MISC. SYSTEM
WAIT MODULES LOADED
USER SELECTED MODULES
SETUP SERVICES
RECOGNISE MEDIA DEVICES
Loading extra ethernet driver modules...
loading ndiswrapper module
Loading "ru" keyboard map... Loading /usr/share/keymaps/i386/qwerty/ru.map.gz
MISC. DESKTOP STUFF
PERSONAL BOOT SCRIPT
Loading /usr/share/keymaps/i386/qwerty/ru-utf.map.gz
/etc/rc.d/rc.local: line 6: /etc/rc.d/SFSMODULE: Success
loading module
Usage: modprobe [-v] [-V] [-C config-file] [-n] [-i] [-q] [-b] [-o <modname>] [ --dump-modversions ] <modname> [parameters...]
modprobe -r [-n] [-i] [-v] <modulename> ...
modprobe -l -t <dirname> [ -a <modulename> ...]
Waiting for interfaces to initialize...Power Button module already loaded.
acpi daemon started.
Starting PCMCIA services:
Либо где-то в скриптах инициалазации допущена ошибка, либо modprobe теперь не понимает каких-то параметров, которые раньше понимал.