最近在JZ2440V3开发板上面移植了最新的内核(4.16.16),也移植了根文件系统busybox。但是在做向内核中插入模块的时候发生了:
rmmod: chdir(/lib/modules): No such file or directory
错误,搜索找到了答案;
这是由于使用的busybox不同于发行版linux安装,没有生成相应的目录。
解决方案:
创建/lib/modules/$(uname -r)空目录就行了.
执行下面的命令:
mkdir /lib/modules/$(uname -r) -p
然后就可以正常的使用rmmod命令卸载模块了。