ошибка монтирования(115): Операция выполняется. Обратитесь к руководству mount.cifs(8) (например, man mount.cifs)

Вопрос или проблема

Я следую шагам, перечисленным здесь, чтобы попытаться заставить мой 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

Три проблемы с этим руководством:

  1. по умолчанию общий ресурс называется не MyPassport, а Storage
  2. сервер необходимо принудительно перевести на протокол SMB2 из-за известных уязвимостей SMB1, используя доступ по ssh и изменяя соответствующий smb-global.conf
  3. для монтирования требуется -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.

Пример

На основании предоставленного сценария вы совершили следующие действия:

  1. Создание каталога для монтирования:

    sudo mkdir /mnt/MyPassport
  2. Пытались смонтировать устройство с использованием команд:

    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, выполните следующие действия:

  1. Проверьте доступность сети:

    Убедитесь, что устройство WD Passport доступно в сети. Можно использовать команду ping для проверки, откликается ли IP-адрес устройства в сети.

    ping 192.168.60.1
  2. Обновите настройки 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.

  3. Используйте корректные параметры для монтирования:

    Проверьте, что директива для монтирования из файла /etc/fstab или из командной строки включает правильные параметры. Пример команды:

    sudo mount -t cifs -o guest,vers=2.0 //192.168.60.1/Storage /mnt/MyPassport

    Убедитесь, что используете правильное имя каталога Storage вместо MyPassport.

  4. Проверьте настройки брандмауэра и сети:

    Удостоверьтесь, что никакие сетевые политики или брандмауэры не блокируют порт 445, который используется для соединений SMB/CIFS.

  5. Обновите систему:

    Убедитесь, что используемая вами операционная система 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, что облегчит обмен данных и управление вашими файлами.

Оцените материал
Добавить комментарий

Капча загружается...