modinfo: ERROR: Module cifs not found.
时间: 2024-05-13 09:17:54 浏览: 10
这个错误通常是因为缺少 CIFS 模块。CIFS 是用于在 Linux 中访问 Windows 共享文件夹的模块。
要解决此问题,请尝试按照以下步骤操作:
1. 确保已安装 cifs-utils 包。可以使用以下命令进行安装:
```
sudo apt-get install cifs-utils
```
2. 确认您的内核支持 CIFS 模块。您可以使用以下命令检查:
```
grep CIFS /boot/config-$(uname -r)
```
如果输出为“# CONFIG_CIFS is not set”则说明 CIFS 模块未启用。您需要重新编译内核并启用 CIFS 模块。
3. 如果您仍然无法解决问题,则可能需要手动加载 CIFS 模块。可以使用以下命令手动加载模块:
```
sudo modprobe cifs
```
如果加载成功,则不会返回任何输出。如果出现错误,请检查您的系统日志以获取更多详细信息。
希望这些步骤可以帮助您解决问题。
相关问题
modinfo: can't open '/5.4.188/': No such file or directory
这个错误信息可能是因为你没有正确指定要查询的内核模块。modinfo命令的基本语法是:
```
modinfo [选项] <模块名>
```
其中,选项可以为空,模块名必须指定。如果你要查询的是当前正在运行的内核模块,可以直接使用模块名作为参数,例如:
```
modinfo kvm
```
如果你要查询的是一个已编译好但尚未加载的内核模块,需要指定该模块的绝对路径或相对路径,例如:
```
modinfo /lib/modules/5.4.188/kernel/drivers/usb/storage/usb-storage.ko
```
或者:
```
modinfo ./usb-storage.ko
```
请确保路径和模块名的拼写都是正确的,并且该模块确实存在于指定的路径中。如果还有问题,请提供更多的错误信息和上下文,以便更好地排查问题。
Ubuntu20.04 modprobe cifs 失败
如果您在 Ubuntu 20.04 上使用 `modprobe cifs` 命令时出现错误,可能是因为 CIFS 模块未正确加载或安装。您可以尝试以下步骤来解决此问题:
1. 检查是否已安装 `cifs-utils` 包,如果没有,请使用以下命令安装:
```
sudo apt-get install cifs-utils
```
2. 确保您的系统内核支持 CIFS。您可以使用以下命令来检查:
```
modinfo cifs
```
如果输出中包含 `filename: /lib/modules/$(uname -r)/kernel/fs/cifs/cifs.ko`,则表示内核支持 CIFS。
3. 如果以上步骤都没有解决问题,则可能需要手动加载 CIFS 模块。您可以使用以下命令加载模块:
```
sudo modprobe cifs
```
如果您仍然遇到错误,请提供更多详细信息,以便我能够更好地帮助您解决问题。