ubuntu 21.04 fstab cifs 启动时挂载 _netdev 抛出 112

ubuntu 21.04 fstab cifs 启动时挂载 _netdev 抛出 112

因此,我有一台运行 20.04.2 LTS 的 ubuntu 机器,并且我正在使用以下 fstab 条目安装到 Synology NAS。

//10.50.10.20/foo /mnt/foodir/foomountpoint cifs credentials=/home/foo/.smbcredentials,iocharset=utf8,vers=3,noperm,idsfromsid,rw,setuids,handlecache,soft,_netdev 0 0

它工作得很好。我安装了一台运行 21.04 的新硬件的新机器,但同样的命令不起作用。经过 30 分钟尝试不同的选项后,以下输入起作用了。

//10.50.10.20/foo /mnt/foodir/foomountpoint cifs credentials=/home/foo/.smbcredentials,iocharset=utf8,vers=3,noperm,idsfromsid,rw,setuids,handlecache,soft,noauto,x-systemd.automount 0 0

有人能解释为什么参数_netdev 停止工作吗?

我已经使用相同的 mount 命令 3 年了,奇怪的是它停止工作了。使用旧命令时,Dmesg 显示 CIFS 有 112 个错误。

提前致谢!

答案1

也许,这可能是每个 Ubuntu 的内核版本不同,它们是否都使用相同的内核?您可以查看此链接关于 netdev

相关内容