fstab cifs 安装在 Ubuntu 22.04 LTS“Jammy Jellyfish”中停止工作:错误的选择

jjm*_*ric 5 fstab mount cifs

安装 Ubuntu 22.04 LTS \xe2\x80\x9cJammy Jellyfish\xe2\x80\x9d 后,我注意到我的收藏夹中列出的网络驱动器不再工作。

\n

当我在终端中尝试“sudo mount -a”时 - 我收到错误消息。我发现一些提示表明我的“vers=1.0”应该被修改。我更正了 /etc/fstab 中的所有 3 个条目。我仍然收到错误消息。请帮忙!

\n

这是在 Ubuntu 18 中运行的版本:

\n
//192.168.0.254/Disque\\040dur /media/freebox  cifs  guest,vers=1.0,uid=1000,iocharset=utf8  0  0  \n//192.168.0.254/Samsung_T5 /media/samsung_t5  cifs  guest,vers=1.0,uid=1000,iocharset=utf8  0  0  \n//192.168.0.254/VERBATIM2 /media/verbatim2  cifs  guest,vers=1.0,uid=1000,iocharset=utf8  0  0\n
Run Code Online (Sandbox Code Playgroud)\n

将 vers=1.0 更改为 vers=2.0 后,每个网络驱动器仍然出现以下错误:
\n mount: /media/freebox: bad option; 对于多个文件系统(例如 nfs、cifs),您可能需要 /sbin/mount。辅助程序

\n

我一直在仔细阅读mount.cifs 的联机帮助页,但我不明白应该更改什么。

\n

有人可以建议吗?

\n

小智 4

看起来你缺少 cifs-utils 所以只需运行

sudo apt install -y cifs-utils
Run Code Online (Sandbox Code Playgroud)


Sch*_*tes 1

添加 cifs-utils 对我来说还不够,我需要:

sudo apt install cifs-utils nfs-common
Run Code Online (Sandbox Code Playgroud)

我认为 cifs-utils 对于 jjmeric 来说已经足够了,但错误消息显示 cifs 和 nfs。