有用信息:
OS: CentOS 5.8 final
Kernel: 2.6.32-042stab056.8
我的内核是随服务器预先构建的,我不太了解内核,也不太了解 Linux,但据我所知,我应该有一些由内核加载的模块。
我遇到这个问题是因为我无法运行,iscsi
因为它需要加载某些模块。
lsmod
不返回任何内容。
depmod -a
返回:
WARNING: Couldn't open directory /lib/modules/2.6.32-042stab056.8: No such file or directory
FATAL: Could not open /lib/modules/2.6.32-042stab056.8/modules.dep.temp for writing: No such file or directory
我已经重新启动,但什么也没有改变。
有人知道为什么会发生这种情况吗?
答案1
有东西坏了。/lib/modules/2.6.32-042stab056.8
目录应该填充模块文件,但显然没有。可能是你的内核 RPM 没有正确安装。我建议强制重新应用它。