当我尝试rmmod模块时,我收到错误消息“错误:正在使用的模块”,lsmod | grep <module name>
显示计数。
有没有办法告诉我哪些进程正在使用这个特定的内核模块/驱动程序?
答案 0 :(得分:8)
This was asked before,但没有很好的答案,可能是因为没有好的方法可以找到使用什么的。
最好的建议是dmesg
,并查找有关加载模块的内容的任何指示。
您也可以尝试使用--force
参数rmmod
,以防内核构建时支持它。
答案 1 :(得分:3)
lsof / dev /可能会帮助您找到依赖的进程。