Linux
無法使用 Insmod 持久插入核心對象(debian)
我正在嘗試插入
$$ . $$板載 GPIO 的 Ko(核心對象)文件到我的 Linux 核心中,使用命令**insmod < file-name.ko >*成功但是當作業系統/設備重新啟動時,核心不再插入 mod(使用 lsmod 檢查) . 我也嘗試將它放在/lib/modules/4.19.0-14-amd64/kernel/drivers/gpio*並執行“ sudo update-initramfs -u ”來更新引導初始化,但沒有奏效。 有沒有辦法永久插入核心模組(維持重啟)?
*PS 我不想在 crontab 中使用“@reboot insmod”。*使用 Debian GNU/Linux 10 (buster)
你可以將你的模組添加到 modules.d 文件夾中,它會在啟動時被 systemd 拾取。
所以製作一個名為的文件
/etc/modules-load.d/<featurename>.conf
並讓它包含<modulename>
沒有 .ko 副檔名的 .ko 文件的名稱在哪裡
man modules-load.d
您可以通過在終端輸入來獲取 modules-load.d 的文件