Не удалось смонтировать общий ресурс Windows: неверный аргумент

16

Очень похожий вопрос был задан ранее robazefa, но никто не ответил на него. В течение последнего месяца или около того, мой ящик Ubuntu 14.04 LTS не смог открыть пару папок с внешних дисков на ПК с Win 8.1 в домашней сети.

Через Filesрабочий стол Unity я могу просматривать сеть, получать доступ к рабочей группе, открывать окно Win 8.1, просматривать и получать доступ к его общим папкам, кроме папок на внешних дисках. Они появляются в списке, и я мог получить к ним доступ без проблем пару месяцев назад, но теперь я получаю диалоговое окно с Unable to access location - failed to mount Windows share: Invalid argumentсообщением, в котором есть только возможность щелкнуть OK.

Эти папки теперь легко доступны с других компьютеров с Win 7 и 8 в сети, но такая же Invalid argumentошибка теперь появляется на единственном другом Linux-компьютере в сети, где работает Mint Cinnamon.

У меня вопрос, какой аргумент неверен и как я могу его проверить?

Майкл Беннетт
источник
У меня это начало происходить тоже "внезапно". Интересно, какое из обновлений Linux сломало вещи ...
Кев
1-я попытка: вы получаете это уведомление, когда брандмауэр системы Windows не разрешает удаленный доступ к файлам.
Rinzwind
Вторая попытка: скажите, пожалуйста, на каких файловых системах они работают, и проверьте, поддерживает ли ваша система (exFat может потребоваться установка драйвера).
Rinzwind
6
@ Муру, ты сделал благородный поступок! :)
Джейкоб Влейм

Ответы:

8

Это звучит как регрессия. Отчет об ошибках Ubuntu и отчет об ошибках в апстриме уже созданы для него. Может быть, лучше установить себя как «затронутого» и спросить, какая информация нужна. Также четко заявить, что это регрессия. Регрессии исправляются быстрее.

Обходной путь № 1

Вы можете попробовать вручную открыть общий ресурс с помощью nautilus (файловый менеджер).

nautilus smb://ServernameOrIp

Обходной путь № 2

Вы можете попробовать установить его с помощьюsmbclient . Пример:

smbclient –L geekmini –U geek

Где geekmini - это компьютер, а 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 введены STORAGE SPACES в окна, позволяющие кластеризовать жесткие диски в объединенные ресурсы - у меня есть 8 накопителей по 4 ТБ, функционирующих как один массив из 32 ТБ.

Я заставил мою работать, добавив опцию -o vers=3.0в мою команду монтирования, и это решило мою ошибку неверного аргумента.

Надеюсь, это поможет вашей ситуации.

Дон олденбург
источник
Извините, я должен был опубликовать ранее. Ничто из того, что я пробовал, не сработало, когда я впервые столкнулся с проблемой. Пару месяцев назад я случайно нашел обходной путь. Очистившись, я отключил все периферийные устройства от ПК. Переподключив их, я случайно подключил старый внешний жесткий диск к порту USB3. Только позже я обнаружил, что проблема с неверными аргументами исчезла, но это больше не имело значения, потому что я уже переместил все файлы, которые хотел, на другие диски.
Майкл Беннетт
0

Моя общая папка samba начала выдавать такую ​​же ошибку после того, как группа, в которой находился общий каталог, и к которому был предоставлен общий доступ, была ошибочно удалена.

Все вернулось к работе после разрешения ситуации с исчезнувшей группой.

Можно решить эту проблему, предоставив общий доступ к другой группе в файле smb.conf, но я просто воссоздал ее на системном уровне.

Надеюсь, это поможет.

satyr0909
источник
-1

Попробуйте перезагрузить Windows ... Я не знаю почему, но когда я ввожу (для сопоставления сетевого диска) правильный проход, у меня появляется «Unable to access». После некоторого перезапуска это все работает правильно: D

wyxsi
источник