内核模块挂载问题处理
安装方法
insmod *.ko
insmod -f *.ko
失败原因排查
内核版本不匹配:模块是为特定内核版本编译的,但你正在不同版本的内核上加载它。
缺少依赖模块:usbip-host.ko 依赖其他模块,而这些模块没有被加载。
内核配置问题:当前内核没有启用 usbip-host.ko 所需的某些配置选项。
1.检查模块依赖
modinfo *.ko | grep depends
2.确保内核版本匹配
uname -r # 查看当前内核版本
modinfo *.ko | grep vermagic # 查看模块编译时的内核版本
3.打印已加载的内核模块
lsmod