Вопрос или проблема
Я следую шагам, перечисленным здесь, чтобы попытаться заставить мой WD Passport Wireless Pro 3TB HDD работать с Lubuntu 18.04: http://tutodir.com/how-to-mount-wd-my-passport-wireless-pro-on-ubuntu/
Я сталкиваюсь с ошибкой, указанной ниже:
owner@G700:~$ sudo mkdir /mnt/MyPassport
owner@G700:~$ sudo mount -t cifs -o guest //MyPassportIP/MyPassport /mnt/MyPassport
mount error: could not resolve address for MyPassportIP: Unknown error
owner@G700:~$ sudo mount -t cifs -o guest //192.168.60.1/MyPassport /mnt/MyPassport
mount error(115): Operation now in progress
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
owner@G700:~$ sudo mount -t cifs -o guest //192.168.60.1/MyPassport /mnt/MyPassport
mount error(115): Operation now in progress
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
owner@G700:~$ sudo nano /etc/fstab
owner@G700:~$ sudo mount -a
mount error(115): Operation now in progress
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
Я считаю, что это страница, на которую ссылаются, но я не знаю, что я должен искать. Кто-нибудь знает, как это решить? https://linux.die.net/man/8/mount.cifs
Три проблемы с этим руководством:
- по умолчанию общий ресурс называется не MyPassport, а Storage
- сервер необходимо принудительно перевести на протокол SMB2 из-за известных уязвимостей SMB1, используя доступ по ssh и изменяя соответствующий smb-global.conf
- для монтирования требуется -o guest,vers=2.0
Ответ или решение
Теория
Ошибка "mount error(115): Operation now in progress" связана с тем, что в процессе монтирования CIFS (Common Internet File System) не удается установить соединение с сетевым устройством. CIFS — это протокол файлового доступа, который используется для совместного использования файлов и принтеров через сети. При его помощи можно монтировать удаленные файлы и директории, как будто они находятся в локальной файловой системе. Наиболее вероятные причины возникновения ошибки 115 могут включать проблемы с сетевым подключением, неверные настройки протокола SMB (Server Message Block) или некорректные параметры монтирования. Также необходимо убедиться, что все настройки на устройстве WD Passport Wireless Pro соответствуют требованиям протокола и версии SMB.
Пример
На основании предоставленного сценария вы совершили следующие действия:
-
Создание каталога для монтирования:
sudo mkdir /mnt/MyPassport
-
Пытались смонтировать устройство с использованием команд:
sudo mount -t cifs -o guest //MyPassportIP/MyPassport /mnt/MyPassport sudo mount -t cifs -o guest //192.168.60.1/MyPassport /mnt/MyPassport
Эти команды завершались ошибкой 115, а попытка монтирования через
fstab
(sudo mount -a
) привела к той же ошибке.
Исходя из дополнительной информации, указанной в оригинальном обсуждении, ключевыми проблемами являются:
- Смонтированная директория по умолчанию называется не
MyPassport
, аStorage
. - Протокол SMB должен быть переключен на версию 2.0 из-за уязвимости SMB1.
- Параметр монтирования должен быть расширен до
-o guest,vers=2.0
.
Применение
Для решения указанной проблемы и монтирования WD Passport Wireless Pro с использованием Lubuntu 18.04, выполните следующие действия:
-
Проверьте доступность сети:
Убедитесь, что устройство WD Passport доступно в сети. Можно использовать команду
ping
для проверки, откликается ли IP-адрес устройства в сети.ping 192.168.60.1
-
Обновите настройки SMB протокола на устройстве:
Используйте SSH для подключения к вашему WD Passport Wireless Pro и отредактируйте файл конфигурации
smb-global.conf
, чтобы гарантировать использование SMBv2:ssh root@192.168.60.1 vi /etc/samba/smb-global.conf
Добавьте или измените строку на
server min protocol = SMB2
. -
Используйте корректные параметры для монтирования:
Проверьте, что директива для монтирования из файла
/etc/fstab
или из командной строки включает правильные параметры. Пример команды:sudo mount -t cifs -o guest,vers=2.0 //192.168.60.1/Storage /mnt/MyPassport
Убедитесь, что используете правильное имя каталога
Storage
вместоMyPassport
. -
Проверьте настройки брандмауэра и сети:
Удостоверьтесь, что никакие сетевые политики или брандмауэры не блокируют порт 445, который используется для соединений SMB/CIFS.
-
Обновите систему:
Убедитесь, что используемая вами операционная система Lubuntu и пакеты CIFS-utils обновлены до последних версий:
sudo apt update sudo apt install cifs-utils
Эти шаги должны помочь вам устранить ошибку и позволят корректно подключиться к вашему WD Passport. Если же проблема не будет решена, рекомендуется проверить системные логи для поиска более детальной информации о конфликте или ошибке, которая может препятствовать успешному монтированию. Например, команда dmesg
может выявить дополнительные подсказки:
dmesg | grep CIFS
Заключение
Ошибка "Operation now in progress" в процессе монтирования сетевого устройства является распространенной и может возникать по ряду причин, от неверной конфигурации сетевого устройства до несовместимости версий протоколов. Последовательное следование рекомендациям по устранению неполадок и настройке сети может способствовать успешному решению проблемы. Успешно настроив CIFS монтирование, вы сможете использовать ресурсы WD Passport непосредственно из Lubuntu 18.04, что облегчит обмен данных и управление вашими файлами.