На данный момент: /dev/mixer* - snd-pcm-oss /dev/loop* - loop /dev/cdrom - ide-cd (он будет подгружаться автоматически если открыть устройство для cdrom'а, а устройство само можно подсчитать через /proc/ide/, например: ]# l /proc/ide/ total 2 dr-xr-xr-x 4 root root 0 Mar 22 09:44 ./ -r--r--r-- 1 root root 0 Mar 22 09:44 drivers lrwxrwxrwx 1 root root 8 Mar 22 09:44 hda -> ide0/hda/ lrwxrwxrwx 1 root root 8 Mar 22 09:44 hdc -> ide1/hdc/ dr-xr-xr-x 3 root root 0 Mar 22 09:44 ide0/ dr-xr-xr-x 3 root root 0 Mar 22 09:44 ide1/ dr-xr-xr-x 58 root proc 0 Mar 21 22:57 ../ Где hdc - cdrom, но при этом его в /sys/block нет)
Давайте разбираться ;-) 1. /dev/mixer* - snd-pcm-oss Интересен вот какой момент. Спокон веку у меня в /etc/modules.conf написано: above snd-au8830 snd-pcm-oss above snd-pcm-oss snd-mixer-oss и "все работает". Насколько я понимаю, предлагается раздельно грузить модули ALSA и модули OSS эмуляции поверх ALSA? 2. /dev/cdrom - ide-cd Во-первых, не понял пассажа, во-вторых, принудительно грузить ide-cd негоже на любой машине. Надо тогда изобретать какой-то способ грузить этот модуль только там, где есть IDE CD-ROM'ы. Сомневаюсь, что подобный гомункул как-либо встраивается в стартовый скрипт udev
Ситуация с модулями эмуляции OSS поправлена в modules_lookup-1.1 Насколько я помню, проблему с ide-cd ты, Антон, хотел поправить сам в инсталляторе.
да, я это уже исправил в последнем hotplug'е.