Куди розмістити модулі ядра?

Модулі зберігаються в /usr/lib/modules/kernel_release . Ви можете скористатися командою uname -r, щоб отримати поточну версію ядра. Примітка. Назви модулів часто використовують підкреслення (_) або тире (-); однак ці символи є взаємозамінними під час використання команди modprobe та у файлах конфігурації в /etc/modprobe.

Виберіть модуль ядра, який потрібно завантажити під час процесу завантаження. Модулі розташовані в /lib/modules/$(uname -r)/kernel/<SUBSYSTEM>/ каталог.

Завантаження модуля

  1. Щоб завантажити модуль ядра, запустіть modprobe module_name як root. …
  2. За замовчуванням modprobe намагається завантажити модуль з /lib/modules/kernel_version/kernel/drivers/ . …
  3. Деякі модулі мають залежності, які є іншими модулями ядра, які необхідно завантажити перед завантаженням відповідного модуля.

/lib/modules Вони знаходяться в /lib/modules або /usr/lib/modules і мали розширення. ko ("об'єкт ядра"), починаючи з версії 2.6 (попередні версії використовували розширення .o). Команда lsmod показує список завантажених модулів ядра.

Ядро знаходиться в /boot — разом з іншими завантажувальними файлами.