W mieszanym środowisku Windows i Linux często możesz używać udziałów Samba / Windows. Tradycyjnie korzystanie z GVFS i CIFS w celu uzyskania dostępu do udziałów Windows na komputerach z systemem Linux jest powszechne. Osobiście wolę CIFS, ponieważ działa bardziej przewidywalnie, niezawodnie i szybciej.
Protokół Server Message Block (SMB) jest protokołem udostępniania plików w sieci systemu Microsoft Windows. Zbiór pakietów wiadomości definiujących określoną wersję protokołu nazywany jest dialektem. Common Internet File System (CIFS) to dialekt SMB. Zarówno SMB, jak i CIFS są również dostępne w VMS. Zarówno SMB, jak i CIFS są również dostępne w innych systemach operacyjnych, takich jak Linux i Android, za pośrednictwem alternatywnych implementacji, które nie są oficjalnie obsługiwane przez firmę Microsoft.
Reklama
wyłącz tryb demo telewizor samsung
Zcifs-utilsw systemie Linux możesz łatwo zamontować udział w dowolnym folderze, używając plikuuchwyt
Komenda. Możesz także skonfigurować punkt montowania dla CIFS z rozszerzeniemfstab
plik.
Problem pojawia się, gdy komputer zdalny staje się niedostępny. na przykład gdy komputer zdalny się wyłącza lub gdy masz przerwane połączenie sieciowe, zamontowany udział zapewnia straszne wrażenia.
Za każdym razem, gdy próbujesz przejść do katalogu nadrzędnego punktu montowania za pomocą aplikacji menedżera plików, zawiesza się. Kiedy próbujesz użyć autouzupełniania z bash, powoduje to opóźnienie, jeśli punkt montowania pasuje do wzorca nazwy.
jak sprawdzić, czy GPU nie działa?
Aby rozwiązać ten problem, wypróbowałem opcję leniwego odmontowania. To jestumount -l
polecenie, które musi być znane wielu użytkownikom systemu Linux. Jednak to mi nie pomogło.
Po kilku eksperymentach doszedłem do następującego rozwiązania.
używanie google docs na rozpaleniu ognia
Aby wymusić odmontowanie udziału CIFS w systemie Linux wykonaj następujące czynności.
- Otwórz swoją ulubioną aplikację terminala.
- Wpisz następujące polecenie:
sudo umount -a -t cifs -l
, a następnie podaj swoje hasło. - Jeśli polecenie sudo nie jest dostępne w twoim środowisku, przełącz się na roota z rozszerzeniem
jego
polecenie, a następnie wydaj polecenieumount -a -t cifs -l
To rozwiązało mój problem. Jeśli korzystasz z innego działającego rozwiązania, nie wahaj się podzielić nim w komentarzach.