Основные команды управления:
lsmod - список загруженных модулей
modinfo - информация о модуле
insmod - загрузить модуль
rmmod - удалить модуль
Модули хранятся в:
/lib/modules/
Модули хранятся в директориях по версиям ядра ос:
ls -l /lib/modules/
total 12
drwxr-xr-x 7 root root 4096 Aug 15 14:23 3.10.0-862.11.6.el7.x86_64
drwxr-xr-x 7 root root 4096 Oct 8 12:04 3.10.0-862.14.4.el7.x86_64
drwxr-xr-x. 7 root root 4096 Aug 9 12:59 3.10.0-862.el7.x86_64
Пример вывода списка модулей ядра (лежат в папках по категориям):
ls -l /lib/modules/3.10.0-862.14.4.el7.x86_64/kernel/
total 16
drwxr-xr-x 3 root root 17 Oct 8 12:03 arch
drwxr-xr-x 3 root root 4096 Oct 8 12:03 crypto
drwxr-xr-x 69 root root 4096 Oct 8 12:03 drivers
drwxr-xr-x 26 root root 4096 Oct 8 12:03 fs
drwxr-xr-x 3 root root 19 Oct 8 12:03 kernel
drwxr-xr-x 4 root root 249 Oct 8 12:03 lib
drwxr-xr-x 2 root root 35 Oct 8 12:03 mm
drwxr-xr-x 34 root root 4096 Oct 8 12:03 net
drwxr-xr-x 12 root root 173 Oct 8 12:03 sound
drwxr-xr-x 3 root root 17 Oct 8 12:03 virt
Вывести информацию о загруженных модулях:
cat /proc/modules
Поискать модули для текущего ядра:
find /lib/modules/$(uname -r) -name *.ko
Где еще найти списки модулей:
/lib/modules/modules.aliases
modprobe -c
Проще всего:
lsmod - вывести список модулей
modinfo - информация о модуле, указать имя интересующего модуля
Подгрузить модуль:
modprobe iosf_mbi
Выгрузить модуль:
modprobe -r iosf_mbi
Еще вариант подгрузить модуль:
insmod /lib/modules/3.10.0-862.14.4.el7.x86_64/kernel/arch/x86/platform/intel/iosf_mbi.ko
Комментарии пользователей
Эту новость ещё не комментировалиНаписать комментарий
Анонимам нельзя оставоять комментарии, зарегистрируйтесь!