make install:depmod: ERROR: could not open directory /lib/modules/3.10.68: No such file or directory
warning:
这篇文章距离上次修改已过200天,其中的内容可能已经有所变动。
报错信息:
make install: depmod: ERROR: could not open directory /lib/modules/3.10.68: N
报错解释:
这个错误表明depmod
工具尝试打开/lib/modules/3.10.68
目录以读取内核模块信息,但是失败了。这通常是因为该目录不存在或者不可读。
解决方法:
- 确认内核版本
3.10.68
是否正确安装在系统中。使用uname -r
查看当前运行的内核版本。 - 如果内核版本确实存在,检查
/lib/modules
目录的权限,确保当前用户有足够的权限访问该目录。 - 如果目录存在但权限不足,使用
sudo
或以root用户身份执行depmod
。 - 如果目录不存在,可能需要重新安装对应版本的内核模块或者更新系统。
- 如果是在编译内核时遇到的问题,确保
make modules_install
已经成功执行,它会将编译好的模块安装到/lib/modules
目录中。
如果问题仍然存在,可能需要更详细的错误信息或日志来进一步诊断问题。
评论已关闭