Windows Tips & News

Принудително демонтиране на CIFS споделяне в Linux

click fraud protection
ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителността на системата

В смесена среда на 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 и да оптимизирате производителността на системата

Microsoft пуска функцията за новини и интереси с актуализации за преглед

Днес Microsoft е така освобождаване месечните му актуализации за Preview за Windows 10 2004 и вер...

Прочетете още

Microsoft се готви да пусне Windows 10 May 2021 Update, версия 21H1

Microsoft се готви да пусне Windows 10 May 2021 Update, версия 21H1

ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителностт...

Прочетете още

Surface Book 3 получава няколко подобрения и корекции на сигурността в последната актуализация на фърмуера

Surface Book 3 получава няколко подобрения и корекции на сигурността в последната актуализация на фърмуера

На 22 септември 2021 г. Microsoft провежда своето събитие Surface, на който компанията планира да...

Прочетете още