Управление модулями
lsmod
modules
модуль ядра
blacklist modules
Управление модулями
Управление модулями ядра осуществляется следующими утилитами:
- lsmod
- modinfo
- insmod
- rmmod
- modprobe
В большинстве случаев загрузка модулей осуществляется одной из следующих команд:
sudo modprobe название_модуля
sudo insmod название_модуля
При загрузке модуля ему можно указывать определенные параметры:
sudo modprobe название_модуля параметр=значение
или
sudo insmod название_модуля параметр=значение
Информация о модуле
modinfo название_модуля
Выгружаются модули командами
sudo rmmod название_модуля
sudo modprobe -r название_модуля
Файлы конфигурации
Для того чтобы определенные модули загружались/не загружались во время старта системы их можно прописать в файл /etc/modules . Каждый модуль должен быть записан в отдельной строке. Строки начинающиеся со слова blacklist запрещают загрузку модуля.
Кроме /etc/modules существует директория /etc/modprobe.d. В ней лежат отдельные конфигурационные файлы аналогичные по сути /etc/modules.
Например, чтобы запретить динамик, надо в файл /etc/modprobe.d/blacklist.conf добавить запись:
blacklist pcspkr
Добавить zfs в автозагрузку:
echo "zfs" >> /etc/modules