модуль загрузки через / etc / modules

Я хочу загрузить мой модуль ядра hello.ko при загрузке в Ubuntu 12.04. Я поместил его в /lib/modules/3.8.0-31-generic/kernel/ubuntu/hello.ko , запустил depmod -a и добавил «привет» в /etc/modules .

Однако, когда я перезапускаю, в lsmod нет модуля «привет». В /var/log/upstart/module-init-tools.log есть строка «FATAL: модуль привет не найден».

Если я запустил modprobe hello все в порядке. Что случилось с /etc/modules ? Где он пытается найти модули?

  • Если настройки, отсутствующие в конфигурации ядра, интерпретируются как `<setting> = n` или используются` defaults`?
  • Загрузка драйвера WiFi приводит к неустойчивости всей системы. Как отлаживать?
  • Создайте и установите модуль ядра в определенный каталог / lib / module / * kernel
  • Пользовательское ядро: при загрузке модуля не загружается прошивка
  • Не удается удалить или повторно вставить модуль ядра после ошибки, вставив его без перезагрузки
  • Куда поместить модули для разных конфигураций той же версии ядра?
  • Необходимые модули ядра / конфигурация для хоста OTG на устройстве на базе OMAP3
  • Управление предустановленными модулями ядра по сравнению с версиями ядра
  • One Solution collect form web for “модуль загрузки через / etc / modules”

    Запустите sudo update-initramfs -u чтобы получить ваш модуль в исходном ramdisk для текущего ядра. В противном случае он не будет загружаться при инициализации.

    Interesting Posts
    Linux и Unix - лучшая ОС в мире.