Windows 共享文件夹挂载错误:系统不支持 cifs 文件系统

Windows 共享文件夹挂载错误:系统不支持 cifs 文件系统

我正在尝试在 Windows Ubuntu 终端上挂载本地网络上的 Windows 共享文件夹命令是:

sudo mount -t cifs //xxx.xxx.x.xxx/文件夹名称/mnt/x -o user=用户名

但我有:

挂载错误:系统不支持 cifs 文件系统挂载错误(19):没有这样的设备

我该怎么做才能将我的 ubuntu 终端安装到我的本地 Windows 共享文件夹?

答案1

我让它与 Microsoft 的 drvfs 提供程序一起工作,如下所述:https://blogs.msdn.microsoft.com/wsl/2017/04/18/file-system-improvements-to-the-windows-subsystem-for-linux/

sudo mount -t drvfs '\\server\share' /mnt/share

忽略-o带有凭证的选项,因为它会从 Windows 中获取这些凭证。

答案2

如果你使用的是 WSL 1,cifs 可能不可用。它只是在 WSL 2 下才成为内核的一部分。来源:https://unix.stackexchange.com/a/613615/154924

有关更改默认 WSL 版本以及更改已安装的发行版的信息,请参阅此处:https://winaero.com/set-linux-distro-version-to-wsl-1-or-wsl-2-in-windows-10/

答案3

你的 Ubuntu 无法在文件系统中找到 cifs。没有必要将 cifs.ko 添加到内核。你可以在内核的菜单配置中对其进行定义,并在文件系统中选择 cifs。之后复制新的 zImage

相关内容