Не удалось смонтировать общий ресурс Windows: неверный аргумент
Очень похожий вопрос был задан ранее 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.
У меня вопрос, какой аргумент неверен и как я могу его проверить?
7 ответов
Это звучит как регрессия. Отчет об ошибках 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
Удачи и дайте мне знать, что работает!
редактировать
/etc/samba/smb.conf
и Отключить SMBv1 и использовать SMBv2 работает для меня
как минимальный протокол = SMB2
Моя общая папка samba начала выдавать такую же ошибку после того, как группа, в которой находился общий каталог, и к которому был предоставлен общий доступ, была ошибочно удалена.
Все вернулось к работе после разрешения ситуации с исчезнувшей группой.
Это можно решить, предоставив общий доступ к другой группе в файле smb.conf, но я просто воссоздал ее на системном уровне.
Надеюсь, это поможет.
Те же проблемы здесь - хотя я обнаружил, что в win 8.1 введены STORAGE SPACES в окна, позволяющие кластеризовать жесткие диски в объединенные ресурсы - у меня есть 8 накопителей по 4 ТБ, функционирующих как один массив из 32 ТБ.
Я заставил мою работать, добавив опцию -o vers=3.0
к моей команде монтирования, и это решило мою ошибку неверного аргумента.
Надеюсь, это поможет вашей ситуации.
Была такая же проблема. Для меня решением было удалить строку в /etc/samba/smb.conf
Была строка:
максимальный клиентский протокол = NT1
Удалил эту строчку и теперь заработало. Заработало сразу, без перезапуска и прочего.
/Т
Попробуйте перезагрузить Windows... Я не знаю почему, но когда я ввожу (для сопоставления сетевого диска) правильный проход, у меня появляется "Unable to access". После нескольких перезагрузок все работает правильно:D