insmod后,使用lsmod查看,如果成功则可以看到刚才安装的module。此时如果修改了module代码要重新安装,则需要先rmmod刚才安装的模块才能重新安装,否则在insmod时会提示已经存在。
我的开发板是nfs挂载的root,rmmod时提示 rmmod : chdir(/lib/modules): No such file or directory
网上搜索,原来是因为busybox的rmmod实现中使用到了lib/modules/2..30.4/这个目录,因此在根文件系统的中必须存在lib/modules/2.6.30.4/这个目录才能卸载,其中的2.6.30.4是我的开发板的kernel版本号。遂创建该目录,并且将module.ko拷贝至该目录,一切ok!
我的开发板是nfs挂载的root,rmmod时提示 rmmod : chdir(/lib/modules): No such file or directory
网上搜索,原来是因为busybox的rmmod实现中使用到了lib/modules/2..30.4/这个目录,因此在根文件系统的中必须存在lib/modules/2.6.30.4/这个目录才能卸载,其中的2.6.30.4是我的开发板的kernel版本号。遂创建该目录,并且将module.ko拷贝至该目录,一切ok!
本文介绍了解决在使用rmmod命令时遇到的“Nosuchfileordirectory”错误的方法。通过创建必要的/lib/modules/版本号/目录并复制module.ko文件到该目录下,成功解决了卸载模块的问题。

1280





