Windows Tips & News

Принудительное отключение общего ресурса CIFS в Linux

click fraud protection

В смешанной среде Windows и Linux вы часто можете использовать общие ресурсы Samba / Windows. Традиционно использование GVFS и CIFS для доступа к общим папкам Windows на ПК с Linux является обычным явлением. Лично я предпочитаю CIFS, поскольку он работает более предсказуемо, надежно и быстро.

Протокол Server Message Block (SMB) - это сетевой протокол обмена файлами в Microsoft Windows. Набор пакетов сообщений, определяющих конкретную версию протокола, называется диалектом. Общая файловая система Интернета (CIFS) - это диалект SMB. И SMB, и CIFS также доступны в VMS. И SMB, и CIFS также доступны в других операционных системах, таких как Linux и Android, в альтернативных реализациях, которые официально не поддерживаются Microsoft.

С участием cifs-utils в Linux вы можете легко подключить общий ресурс к любой папке, которую хотите, используя устанавливать команда. Кроме того, вы можете настроить точку монтирования для CIFS с помощью fstab файл.
Проблема возникает, когда удаленный компьютер становится недоступным. например когда удаленный компьютер выключается, или когда у вас прерывается сетевое соединение, подключенный общий ресурс дает вам ужасные впечатления.

Каждый раз, когда вы пытаетесь перейти к родительскому каталогу точки монтирования с помощью приложения файлового менеджера, он зависает. Когда вы пытаетесь использовать автозаполнение с bash, это вызывает задержку, если точка монтирования совпадает с шаблоном имени.

Чтобы решить эту проблему, я попробовал вариант ленивого отключения. Это umount -l команда, которая должна быть знакома многим пользователям Linux. Однако мне это не помогло.

После некоторых экспериментов я пришел к следующему решению.

Принудительное отключение общего ресурса CIFS в Linux, сделайте следующее.

  1. Откройте ваше любимое приложение-терминал.
  2. Введите следующую команду: sudo umount -a -t cifs -l, затем введите свой пароль.
  3. Если команда sudo недоступна в вашей среде, переключитесь на root с помощью вс команду, а затем введите команду umount -a -t cifs -l

Это решило мою проблему. Если вы используете другое рабочее решение, не стесняйтесь делиться им в комментариях.

Как удалить или добавить приложения в меню Пуск в Windows 11

Как удалить или добавить приложения в меню Пуск в Windows 11

Если вас не устраивают значки по умолчанию в Windows 11 «Пуск», вы можете удалить или добавить пр...

Читать далее

Xbox Cloud Gaming (xCloud) появится на консолях Xbox One и Xbox Series S & X в этот праздник

Xbox Cloud Gaming (xCloud) появится на консолях Xbox One и Xbox Series S & X в этот праздник

На Gamescom 2021 Microsoft объявила, что Xbox Cloud Gaming, ранее известная как Project xCloud, б...

Читать далее

Функция Windows Snap в Windows 11 получила отличные улучшения

Функция Windows Snap в Windows 11 получила отличные улучшения

Функция Snap в Windows 11 имеет полезные дополнения и, возможно, вдохновлена ​​причудливыми зонам...

Читать далее