insmod是否每次开机都要运行

jason176374 2009-12-17 10:29:03
我编写了一个KO文件,insmod以后就可以使用他的功能了。

但是我重启动以后,没有调用INSMOD加载,但是仍然可以使用这个KO的功能。
而且,我lsmod进行查看,也没有显示该KO被加载。

这是什么道理呢?

谢谢
...全文
970 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
jason176374 2009-12-17
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 wenxy1 的回复:]
lsmod不显示后缀名的。
例如内核模块文件名:jason176374.ko, 用insmod jason176374.ko加载成功后,用lsmod只会显示成 jason176374
[/Quote]

大哥!我虽然可能笨点,但是如果是这样我多看不出来的话,我也就不用做开发了。
Wenxy1 2009-12-17
  • 打赏
  • 举报
回复
lsmod不显示后缀名的。
例如内核模块文件名:jason176374.ko, 用insmod jason176374.ko加载成功后,用lsmod只会显示成 jason176374
jason176374 2009-12-17
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 wenxy1 的回复:]
在开机脚本中insmod了吧
[/Quote]

但是我用lsmod没有看到嘛!
Wenxy1 2009-12-17
  • 打赏
  • 举报
回复
在开机脚本中insmod了吧
jason176374 2009-12-17
  • 打赏
  • 举报
回复
我当然确定了,所以我也很纳闷的呀
dongjiawei316 2009-12-17
  • 打赏
  • 举报
回复
显然要的,不过你可以写在脚本里,让开机时自动运行
deep_pro 2009-12-17
  • 打赏
  • 举报
回复
但是我重启动以后,没有调用INSMOD加载,但是仍然可以使用这个KO的功能。
---------------
你确定?
pottichu 2009-12-17
  • 打赏
  • 举报
回复
[Quote=引用楼主 jason176374 的回复:]
我编写了一个KO文件,insmod以后就可以使用他的功能了。

但是我重启动以后,没有调用INSMOD加载,但是仍然可以使用这个KO的功能。
而且,我lsmod进行查看,也没有显示该KO被加载。

这是什么道理呢?

谢谢
[/Quote]

不能吧。 你的模块要是没加载, 怎么能使用 ?
yhf365 2009-12-17
  • 打赏
  • 举报
回复
是要每次重启重新加载,
在开机脚本中insmod就可以了
ydy4618 2009-12-17
  • 打赏
  • 举报
回复
你确定那个功能是你的ko模块提供的?
iisbsd 2009-12-17
  • 打赏
  • 举报
回复
回忆一下,是不是加到/etc/modules之类的东西里面了?

还有,在一台干净的机器上使用这个ko的功能,看看是不是也是一样的效果,说不定是调用ko功能的代码有问题呢。

23,223

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧