找回密码
 注册
查看: 752|回复: 5

怎样启动时自动加载我写的内核模块?

[复制链接]
发表于 2005-7-12 11:32:22 | 显示全部楼层 |阅读模式
如题!
发表于 2005-7-12 12:53:08 | 显示全部楼层
/etc下有可以自动运行的脚本.名字忘了
回复

使用道具 举报

 楼主| 发表于 2005-7-12 13:52:34 | 显示全部楼层
fstab?
-----------------------------------------------
我的考虑(一个苯办法):
1. 写一个命令:mymoduleload来实现模块加载
2. 写一个配置文件/etc/init.d/mymoduleload
3. chkconfig --add mymoduleload
------------------------------------------------
回复

使用道具 举报

发表于 2005-7-12 14:26:05 | 显示全部楼层
偶记得不同的发行版是不一样的。

sysv风格的启动脚本好像是写在/etc/rc.d/rc.sysinit里
bsd风格的启动脚本是写在/etc/rc.d/rc.modules里

需要你自己仔细查阅你所用的发行版的说明了。
回复

使用道具 举报

 楼主| 发表于 2005-7-12 16:25:38 | 显示全部楼层
我刚刚测试了rc.sysinit. 我在最初部分,添加/sbin/modprobe mymodule 搞死了machine. 现在换一个方法试。
回复

使用道具 举报

 楼主| 发表于 2005-7-12 16:37:25 | 显示全部楼层
modify /etc/modprobe.conf
    在文件最后添加:install hello insmod /home/hedian/KM/hello/hello.ko
    modify /etc/rc.d/rc.local
    在文件最后添加:modprobe hello
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2025-2-8 06:24 , Processed in 0.139893 second(s), 15 queries .

© 2001-2025 Discuz! Team. Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表