看起来很容易出错?cifs_mount 失败,返回代码 = -2 /etc/fstab

看起来很容易出错?cifs_mount 失败,返回代码 = -2 /etc/fstab

我对 Ubuntu 还不太熟悉,我正在尝试创建一个 Plex 服务器,我已经安装完毕,但无法安装我的 NAS?!?!我决定登录 Mint VM 并使用命令行来尝试识别问题。后来我没有成功,我现在正在尝试在基于文本的实际安装的 Ubuntu Server VM 上执行此操作。

看起来像一个简单的目录/文件语法错误,因为它说该目录不存在。

诚然,我可能做错了什么,所以我截取了屏幕上所有相关内容的屏幕截图。希望这能告诉你你需要知道的信息?如果没有,我会很快回复,因为我希望今天能解决这个问题。(那是昨天的事了。)

提前感谢您的帮助/回复!

无法发布图片(少于 10 个代表点),因此这里有一个改为发布链接




08/02/22 编辑:这里还有一些其他的“资源”可以帮助您理解我的问题吗?




08/02/22 编辑,编辑


你会注意到,当你尝试到岸价共享源(NAS)列为//192.168.0.46/directory

你会发现,当你尝试NFS共享源(NAS)列为//192.168.0.46:/directory- (冒号B4目录)这对于NFS共享来说似乎是正常的......

附上我的结肠图像-(并非字面上的 PMSL)



FSTAB 示例:

#CIF 股票 - 不起作用/已尝试测试:

//192.168.0.46/nfs/Music /mnt/nas/Music cifs credentials=/home/plex/smbpassword,vers=1.0,iocharset=utf8,_netdev 0 0

错误为“CIFS VFS: cifs_mount 失败,返回代码 = -2
mount 错误 (2): 没有此文件或目录”


192.168.0.46/nfs/Music /mnt/nas/Music cifs credentials=/home/plex/smbpassword,vers=1.0,iocharset=utf8,_netdev 0 0

错误“mount.cifs: bad UNC (192.168.0.46/nfs/Music)”


//192.168.0.46/public/Music /mnt/nas/Music cifs credentials=/home/plex/smbpassword,vers=1.0,iocharset=utf8,_netdev 0 0

错误为“CIFS VFS: cifs_mount 失败,返回代码 = -2
mount 错误 (2): 没有此文件或目录”


//192.168.0.46/public/Music /mnt/nas/Music cifs credentials=/home/plex/smbpassword,vers=1.0,iocharset=utf8,_netdev 0 0

错误“mount.cifs: bad UNC (192.168.0.46/nfs/Music)”


#NFS 共享 - 不起作用/已尝试测试:

//192.168.0.46:/nfs/Movies /mnt/nas/Movies nfs credentials=/home/plex/smbpassword,vers=1.0

错误“mount.nfs: 无法解析服务器 //192.168.0.46: 名称或服务未知”


//192.168.0.46/nfs/Movies /mnt/nas/Movies nfs credentials=/home/plex/smbpassword,vers=1.0

错误“mount.nfs: 远程共享不是‘host:dir’格式”


192.168.0.46:/nfs/Movies /mnt/nas/Movies nfs credentials=/home/plex/smbpassword,vers=1.0

出现“mount.nfs: mount 系统调用失败”的错误




抱歉,我很难掌握这些格式方法,
09/02/22 编辑- 现在就解决这个问题!

是的,我可以完美地 ping NAS,但是没有帮助,我不知道将其分配给正确的目录结构。

使用FTP目录是(正如你从我的第一张图片中看到的)/池/A/A0/xxx

使用NFS该目录是/nfs/xxx

使用互联网金融未经证实的可能性是目录/公共/xxx根据我之前链接的类似问题。




就像对我来说安装 NAS 很简单然后 Plex 本身就会看到/读取,这就是我所解决的问题.. 只是一件简单的事情(哈哈哈)




09/02/22 编辑


回复@Muru-https://i.postimg.cc/vH8vxZLP/1050-AM-Help.jpg- 有什么方法可以延长它的 TTL 吗?我会先尝试使用较小的目录。

编辑 :

我刚刚尝试使用音乐目录(实际上只有 2 个音乐视频(MPG 文件,每个 300MB)并且也超时了)。

编辑 :

我刚刚smbclient -L //192.168.0.80自己运行了。它返回了smbclient SMB1 disabled -- no workgroup available。我刚刚编辑了/etc/samba/smb.conf并在工作组名称下方添加了一行client min protocol = NT1。重新启动 smbd 和 nmbd 服务后,我现在得到以下内容。

https://i.postimg.cc/1tQFhymh/samba.jpg

基本上,smbXcli_negprot_smb1_done:服务器协议协商未选择兼容协议,
失败:NT-STATUS_INVALID_NETWORK_RESPONSE
无法连接 SMB1 - 没有可用的工作组。

我现在的问题是,这可以解释网络挂载超时吗?还是我又陷入了另一个困境?

编辑 :

有趣的是,我刚刚尝试了以下命令:

sudo mount 192.168.0.46:/Music /mnt/nas/Music -t nfs

(明知路错了192.168.0.46:/nfs/音乐),但仍然超时...甚至似乎没有与 NAS 通信,但它可以正常 ping NAS。

我刚刚通过秘密菜单访问了我的 NAS,并启用了 SSH。如果我知道自己在做什么,也许这会有所帮助?附上截图链接.. 嗯,应该是这样的,但显然您需要至少 10 点声誉才能发布超过 8 个链接所以请参阅评论以获取屏幕截图。 谢谢


伙计们。。我给了你们这么多丰富的信息。。但你们却不能帮助我。。我很惊讶。。;-x




答案1

它抱怨目录/media/nas不存在。/media文件结构由自动挂载程序使用,不应由任何其他人使用。
相反,sudo mkdir -m 0755 -p /mnt/nas使用 /mnt/nas

答案2

好的,尽管这个问题还没有 100% 解决,但我已经重新设计了我想要实现的目标,并以不同的方式去解决它。

我决定从 Windows PC 连接到我的 NAS,这样我就可以“右键单击属性”来查看它的 UUID。有了这些信息,我可以使用 UUID 而不是 /etc/fstab 中的 IP 地址来挂载它。它仍然不起作用,但我觉得它让我更进一步。

我目前使用的方法是一种迂回的方法,我创建了一个新的 4TB VM 分区来将 NAS 的内容复制到上面。然后我可以使用 NAS 本身作为备份介质,因为它不是直接连接的。通过在我的 /etc/fstab 中使用以下行创建一个挂载到实际 VM(诚然使用 Linux Mint)的目录 (/NAS)

/dev/sdb1 /NAS auto nosuid 0 0

这有效,然后我的附加 NAS 分区被安装到 /NAS 下的 VM 中。

是的,这不是一个好主意,它依赖于个人是否有足够的空间来创建额外的 NAS 分区,但它确实有一个可以通过 FTP 访问的备份介质的好处。

这些 NAS 驱动器(我的是 Iomega IX4-200d)非常独特且难以管理,因此希望这些信息能对某些人有所帮助。大多数乐于助人的社区似乎对使用此类设备的艰辛和磨难一无所知。

相关内容