无法挂载Windows共享:参数无效


16

之前曾提出过类似的问题robazefa,但没有人回答。在过去一个月左右的时间里,我的Ubuntu 14.04 LTS盒无法打开在家庭网络上运行Win 8.1的PC上从外部驱动器共享的几个文件夹。

通过Files在Unity桌面上,我可以浏览网络,访问工作组,访问Win 8.1框,查看和访问其共享(外部驱动器上的文件夹除外)。它们出现在列表中,几个月前我可以毫无问题地访问它们,但是现在我得到一个带有Unable to access location - failed to mount Windows share: Invalid argument消息的对话框,只有单击即可OK

现在可以从网络上的其他Win 7和8 PC上轻松访问这些文件夹,但是Invalid argument现在,在运行Mint Cinnamon的网络上唯一的其他Linux机器上也出现了相同的错误。

我的问题是哪个论点无效,我该如何验证呢?


我也开始“突然”发生这种情况。我不知道哪个Linux更新会破坏事情……
Kev 2015年

第一次尝试:当Windows系统的防火墙不允许远程文件访问时,您会收到此通知。
Rinzwind

第二次尝试:请告诉我们这些文件系统已打开,并检查您的系统是否支持该文件系统(exFat可能需要安装驱动程序)。
Rinzwind

6
@muru,你做了一件高尚的事!:)
Jacob Vlijm

Answers:


8

这听起来像是回归。已经为它制作了一个Ubuntu错误报告上游错误报告。最好将自己设置为“受影响”并询问需要哪些信息。还明确指出这是回归。回归得到更快的解决。

解决方法#1

您可以尝试使用Nautilus(文件管理器)手动打开共享

nautilus smb://ServernameOrIp

解决方法2

您可以尝试使用安装它smbclient。例:

smbclient –L geekmini –U geek

其中geekmini是pc,geek是用户名。

创建安装点:

sudo mkdir /media/Video

实际安装驱动器:

mount –t cifs –o username=geek,password=thepass //geekmini/root /media/Video

祝你好运,让我知道有效的方法!


8

我通过使用IP地址而不是服务器名称来解决此问题。


您是如何获得IP地址的?...如果只知道服务器名称,您将如何获得它?
SA

1
@SAPing服务器名称。
谷物

0

这里有同样的问题-尽管我发现在win 8.1中将存储空间引入到Windows中,从而可以将硬盘驱动器群集到组合资源中-我有8个4TB的驱动器作为单个32TB驱动器阵列工作。

我通过将选项添加-o vers=3.0到我的mount命令来工作,这解决了我无效的参数错误。

希望对您有所帮助。


抱歉,我应该早点发布。初次遇到问题时,我没有尝试任何工作。几个月前,我偶然发现了一种解决方法。清理后,我从PC上拔下了所有外围设备。重新连接它们后,我无意间将旧的外部HDD插入了USB3端口。直到后来我才发现无效参数问题消失了,但这不再重要,因为我已经将所有想要的文件移到了其他驱动器上。
Michael Bennett

0

在错误地删除了共享目录所在的组之后,我的samba共享开始产生同样的错误。

解决了失踪小组的情况后,它又恢复正常工作。

可以解决该问题,并在smb.conf文件中为共享提供另一个组,但是我只是在系统级别上重新创建了它。

希望这会有所帮助。


-1

尝试重新启动Windows ...我现在不知道为什么,但是当我输入(映射网络磁盘)正确的密码时,我遇到了“无法访问”。在一些重新启动后,它可以正常工作:D

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.