Fehler beim Mounten der Windows-Freigabe: Ungültiges Argument


16

Eine sehr ähnliche Frage wurde bereits von gestellt robazefa, aber niemand hat sie beantwortet. In den letzten Monaten konnte meine Ubuntu 14.04 LTS-Box einige Ordner, die von externen Laufwerken auf einem PC mit Win 8.1 in einem Heimnetzwerk freigegeben wurden, nicht öffnen.

Über Filesauf dem Unity-Desktop kann ich das Netzwerk durchsuchen, auf die Arbeitsgruppe zugreifen, auf die Win 8.1-Box zugreifen, die Freigaben mit Ausnahme der Ordner auf den externen Laufwerken anzeigen und darauf zugreifen. Sie werden in der Liste angezeigt, und ich konnte vor ein paar Monaten problemlos darauf zugreifen. Jetzt wird ein Dialogfeld mit einer Unable to access location - failed to mount Windows share: Invalid argumentMeldung angezeigt, in dem nur die Option zum Klicken angezeigt wird OK.

Auf diese Ordner kann jetzt von anderen Win 7- und 8-PCs im Netzwerk aus problemlos zugegriffen werden. Derselbe Invalid argumentFehler wird jedoch auch auf der einzigen anderen Linux-Box im Netzwerk angezeigt, auf der Mint Cinnamon ausgeführt wird.

Meine Frage ist, welches Argument ungültig ist und wie ich es validieren kann?


Ich hatte diesen Anfang "plötzlich" auch. Ich frage mich, welches der Linux-Updates die Sache kaputt gemacht hat ...
Kev

1. Versuch: Sie erhalten diesen Hinweis, wenn die Firewall des Windows-Systems keinen Remote-Dateizugriff zulässt.
Rinzwind

2. Versuch: Bitte teilen Sie uns die Dateisysteme mit, auf denen sich diese befinden, und prüfen Sie, ob Ihr System dies unterstützt (exFat erfordert möglicherweise die Installation eines Treibers).
Rinzwind

6
@muru du hast eine edle Tat getan! :)
Jacob Vlijm

Antworten:


8

Das klingt nach einer Regression. Es wurde bereits ein Ubuntu-Fehlerbericht und ein Upstream-Fehlerbericht erstellt . Am besten stellen Sie sich als "betroffen" ein und fragen, welche Informationen benötigt werden. Stellen Sie auch klar, dass dies eine Regression ist. Regressionen werden schneller behoben.

Problemumgehung Nr. 1

Sie können versuchen, die Freigabe manuell mit nautilus (dem Dateimanager) zu öffnen.

nautilus smb://ServernameOrIp

Problemumgehung Nr. 2

Sie können versuchen , es mit zu montierensmbclient . Beispiel:

smbclient –L geekmini –U geek

Wo Geekmini ist PC und Geek ist Benutzername.

Einhängepunkt erstellen:

sudo mkdir /media/Video

Tatsächliches Mounten des Laufwerks:

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

Viel Glück und lass mich wissen, was funktioniert!


8

Ich habe dieses Problem gelöst, indem ich die IP-Adresse anstelle des Servernamens verwendet habe.


und wie haben Sie die IP-Adresse erhalten? ... wie wirst du es bekommen, wenn du nur den Servernamen kennst?
SA

1
@SAPing den Servernamen.
Müsli

0

Gleiche Probleme hier - obwohl ich herausgefunden habe, dass in Win 8.1 STORAGE SPACES in Windows eingeführt wurde, um das Clustering von Festplatten zu kombinierten Ressourcen zu ermöglichen - habe ich 8 4-TB-Laufwerke, die als einzelnes 32-TB-Laufwerksarray fungieren.

Ich habe meine zum Laufen gebracht, indem ich die Option -o vers=3.0zu meinem Mount-Befehl hinzugefügt habe und damit meinen ungültigen Argumentfehler behoben habe.

Hoffe das hilft deiner Situation.


Sorry, ich hätte früher posten sollen. Nichts, was ich versucht habe, hat funktioniert, als ich auf das Problem stieß. Vor ein paar Monaten habe ich aus Versehen eine Problemumgehung gefunden. Beim Aufräumen habe ich alle Peripheriegeräte vom PC getrennt. Beim erneuten Anschließen habe ich versehentlich die alte externe Festplatte an einen USB3-Anschluss angeschlossen. Erst später stellte ich fest, dass das Problem mit ungültigen Argumenten behoben war, aber es spielte keine Rolle mehr, da ich bereits alle gewünschten Dateien auf andere Laufwerke verschoben hatte.
Michael Bennett

0

Meine Samba-Freigabe hat begonnen, denselben Fehler zu erzeugen, nachdem die Gruppe, für die das freigegebene Verzeichnis freigegeben war, fälschlicherweise gelöscht wurde.

Nachdem die Situation mit der verschwundenen Gruppe behoben war, ging es wieder in Ordnung.

Man könnte es beheben, indem man der Freigabe eine andere Gruppe in der smb.conf-Datei gibt, aber ich habe es gerade auf der Systemebene neu erstellt.

Hoffe das wird helfen.


-1

Versuchen Sie, Windows neu zu starten ... Ich weiß jetzt nicht, warum, aber wenn ich (um die Netzwerkfestplatte zuzuordnen) den richtigen Pass eingebe, habe ich "Zugriff nicht möglich". Nach einigen vielen Neustarts funktioniert alles einwandfrei: D

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.