系统重启后我的内核模块会重新加载吗?

系统重启后我的内核模块会重新加载吗?

我正在启动“Hello World”模块,但我担心会出错。如果我因某种原因破坏了系统,我的模块会在重启时重新加载吗(系统再次崩溃)?

我想不会,但我还是想确定一下。谢谢!

答案1

不,内核模块仅作为对事件或请求的响应而自动加载。只是不要将您的模块链接到(通用)硬件上。

对于测试模块,您不需要安装模块(“安装”表示将模块放入正确的公共位置)。您应该从构建目录安装模块(此处“安装”表示将模块加载到内存中并将其链接到内核)。

但无论如何,请在您首选的引导加载程序中始终保留一个可用的工作内核(这对所有用户来说都是必须的)

相关内容