在引导过程中加载内核模块,不带/etc/modules条目

在引导过程中加载内核模块,不带/etc/modules条目,module,kernel,load,Module,Kernel,Load,我有一个定制的linux内核模块,它是一个SPI驱动程序,鉴于我从源代码构建内核和FS,我希望像许多其他内核模块一样在引导期间加载该模块 模块作为内核结构的一部分驻留和构建,即在input/misc中,但是,当前,为了让我的模块加载,我需要向/etc/modules添加一个条目,然后运行depmod。不必在每次刷新新图像时都执行此操作,这将非常方便 谢谢为什么不把它编译成内核二进制文件呢?谢谢你的建议。是的,这是一个选项,但是,在开发过程中使用单独的内核模块仍然很有用。我所拥有的内核有许多模块,

我有一个定制的linux内核模块,它是一个SPI驱动程序,鉴于我从源代码构建内核和FS,我希望像许多其他内核模块一样在引导期间加载该模块

模块作为内核结构的一部分驻留和构建,即在input/misc中,但是,当前,为了让我的模块加载,我需要向/etc/modules添加一个条目,然后运行depmod。不必在每次刷新新图像时都执行此操作,这将非常方便


谢谢

为什么不把它编译成内核二进制文件呢?谢谢你的建议。是的,这是一个选项,但是,在开发过程中使用单独的内核模块仍然很有用。我所拥有的内核有许多模块,在/etc/modules中没有条目就可以加载,所以我想知道这是怎么回事。我猜您可以使用“dev kernel config file”而不是“prod kernel config file”。此外,根据您的发行版,您可以添加init脚本来加载模块。