LINUX.ORG.RU

Загрузка модулей ядром


0

0

Собственно вопрос: если часть функционала собрать не встраивая в ядро, а модулем, правильно ли я понимаю, что при необходимости ядро может загрузить соответствующий модуль самостоятельно? и где (в какой папке) оно этот модуль будет искать?

Папка /lib/modules/KERNEL_VERSION (заполняется командой make modules_install)

shnyavin ()

В системе с удевом это делается правилами /lib/udev/rules.d/80-drivers.rules, и в большинстве случаев вот этой строкой:

DRIVER!="?*", ENV{MODALIAS}=="?*", RUN+=«/sbin/modprobe -b $env{MODALIAS}»

То есть man modprobe

vga ★★ ()

>где (в какой папке) оно этот модуль будет искать?

Определяется на стадии depmod -a (обычно после установки ядра).

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.