内核似乎没有模块

Geo*_*ith 5 linux centos kernel

有用的信息:

OS: CentOS 5.8 final
Kernel: 2.6.32-042stab056.8
Run Code Online (Sandbox Code Playgroud)

我的内核是随服务器预构建的,我对内核一无所知,对 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
Run Code Online (Sandbox Code Playgroud)

我已经重新启动,一切都没有改变。

有谁知道为什么会发生这种情况?

sys*_*138 2

有东西坏了。该/lib/modules/2.6.32-042stab056.8目录应该填充模块文件,但显然不是。可能是您的内核 RPM 没有正确安装。我建议强行重新申请。