当前位置: 技术问答>linux和unix
如何在一个程序中挂载(insmod)一个模块(.ko)
来源: 互联网 发布时间:2017-05-26
本文导语: 现在我手头有一个hello.ko模块,我需要在另外一个程序A启动的时候把这个模块挂载进内核。使用insmod hello.ko挂载是没有问题的。但是怎么在A启动的时候自动就将hello.ko挂载了呢?具体代码怎么实现?谢谢! ...
现在我手头有一个hello.ko模块,我需要在另外一个程序A启动的时候把这个模块挂载进内核。使用insmod hello.ko挂载是没有问题的。但是怎么在A启动的时候自动就将hello.ko挂载了呢?具体代码怎么实现?谢谢!
|
system(“insmod .ko”)不行吗?
|
直接system()不可以吗??不想这样的话可以单独写一个shell脚本实时检测A有没有启动,不过这样好像比较耗资源
|
So, after all, u still want to load ur module in ur program, do u?
init_module
delete_module
Good luck!