osboot / make-initrd

Creates an initramfs image

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Не могу добавить модули в alt linux вне /kernel/

vlad196 opened this issue · comments

make-initrd не находит модули nvidia, которые находятся в /lib/modules//nVidia/

Если я помещу эти модули в /lib/modules/<kernel>/kernel/
они обнаруживаются.

Я использовал MODULES_LOAD, MODULES_ADD и MODULES_TRY_ADD

Я не совсем уверен проблема это или нет.
Так и задумано, что модули берутся только в папке /lib/modules/<kernel>/kernel/ (либо, по крайней мере не во всех каталогах)?

В пакете nvidia_glx_common есть файл /usr/share/make-initrd/features/nvidia/config.mk, в котором:
BLACKLIST_MODULES += nvidia nvidia-drm nvidia-modeset

Мантейнером пакета nvidia_glx_common так и задумано, чтобы проприетарный модуль ядра не попадал в initrd.
Удалите этот файл и попробуйте сделать make-initrd.