安装错误:系统不支持 cifs 文件系统

安装错误:系统不支持 cifs 文件系统

不久前,我曾经使用以下命令从 Windows 计算机挂载共享文件夹:

sudo mount.cifs //computer/folder /mnt -o username=user

然而现在它出现了错误并产生了:

安装错误:系统安装不支持 cifs 文件系统

错误(19):没有这样的设备

知道同时可能发生什么阻止它工作吗?

cifs-utils 软件包已安装。

zgrep -i cifs /proc/config.gz

返回:

CONFIG_CIFS=m
CONFIG_CIFS_STATS=y
#CONFIG_CIFS_STATS2 is not set
CONFIG_CIFS_WEAK_PW_HASH=y
...

基本上除了 STATS2 和 DEBUG 之外,全部都是

答案1

CONFIG_CIFS=m 表示 CIFS 功能被编译到内核模块中。如果重启后 cifs 模块未加载,您可以追加一行

cifs

到文件 /etc/modules.该文件列出了将在启动时自动加载的模块。要检查模块是否已加载,请输入:

lsmod | grep cifs

如果您在输出中没有看到“cifs”,则表明它尚未加载。要手动加载它而不重新启动:

modprobe cifs

答案2

我遇到了类似的问题,由于滚动发布拱分布,模块位置发生了变化,因此路径不同。重启

答案3

以下是安装 Windows 共享的另一个技巧:

sudo mount -t drvfs '\\your computer IP address or computername here\share'  /mnt

关键是对源驱动器使用单引号。

答案4

你的 Ubuntu 在文件系统中找不到 cif。没有必要将 cifs.ko 添加到内核中。你可以在内核的menuconfig中处理它,并在文件系统中选择cifs。之后复制新的 zImage。

最后

sudo mount -t cifs //computer ip/sharedfolder /mnt

相关内容