вас послушать, так я возражал, можно подумать.
Почему в ядре присутствует модуль хотя его быть не должно?
Модератор: Bizdelnick
Re: Почему в ядре присутствует модуль хотя его быть не должно?
Я просто читаю маны.
- Red Gremlin
- Сообщения: 506
- Статус: самоучка
- ОС: Rosa 2016 Fresh
Re: Почему в ядре присутствует модуль хотя его быть не должно?
Во-первых, надо понимать, что /etc/modprobe.d/blacklist.conf — это просто обычный конфигурационный файл для modprobe. Просто есть такое соглашение, что пользовательские директивы blacklist module надо писать в него. Во-вторых, надо понять, что директива blacklist НЕ влияет на загрузку модулей. Точнее, не напрямую. Она указывает, что не надо брать информацию о поддерживаемых устройствах из модуля, соответственно, при поиске подходящего модуля для какого-либо из этих устройств, этот модуль не будет рассматриваться в качестве кандидата, ведь информация о том, что он поддерживает устройство, в системе отсутствует. Но это не является запретом загрузки модуля — модуль может загружаться явно скриптами, пользователем, правилами udev и т.д. Более того, стоит добавить строчку alias pnp:dPNP0700* floppy в /etc/modprobe.d/00-floppy.conf и система станет загружать floppy автоматически, несмотря на blacklist, потому что теперь она знает о сопоставлении устройства и модуля из другого источника.
"В мире есть случайность, есть предопределенность и есть то, что ты планируешь совершить."
Спасибо сказали: