Установить необходимые пакеты для компиляции ядра
Выполните следующие команды для установки основных пакетов:
Код: Выделить всё
sudo apt-get update
sudo apt-get build-dep linux
sudo apt-get install kernel-package
Код: Выделить всё
sudo apt-get install libncurses5-dev
Код: Выделить всё
sudo apt-get install libgtk2.0-dev libglib2.0-dev libglade2-dev
Код: Выделить всё
sudo apt-get install libqt4-dev
Распаковать, отредактировать необходимый модуль (ищем в /drivers), и перейти в терминале в этот каталог
#выполнить, если что-то делали ранее
Код: Выделить всё
make clean
Код: Выделить всё
cp /usr/src/<ТВОЕ ЯДРО>/Module.symvers ./
Код: Выделить всё
cp -v /usr/src/linux-headers-$(uname -r)/Module.symvers .
Код: Выделить всё
make oldconfig #или любой из config с сохранением
make prepare
make scripts
make modules_prepare
sudo make -C . M=drivers/input/mouse
# =drivers/input/mouse: Это для примера, =drivers/ соберет все модули. Можно указать также конкретный модуль.
Использованы ссылки:
https://help.ubuntu.ru/wiki/%D1%81%D0%B ... 1%80%D0%B0
https://kubuntu.ru/node/12422
https://yoursunny.com/t/2018/one-kernel-module/
Поправьте если не так.