Windows Tips & News

Forçar a desmontagem de um compartilhamento CIFS no Linux

click fraud protection

Em um ambiente misto de Windows e Linux, você pode frequentemente usar compartilhamentos Samba / Windows. Tradicionalmente, o uso de GVFS e CIFS para acessar compartilhamentos do Windows em PCs Linux é comum. Pessoalmente, prefiro o CIFS porque funciona de forma mais previsível, confiável e rápida.

O protocolo SMB (Server Message Block) é o protocolo de compartilhamento de arquivos de rede do Microsoft Windows. O conjunto de pacotes de mensagens que definem uma versão específica do protocolo é chamado de dialeto. O Common Internet File System (CIFS) é um dialeto do SMB. SMB e CIFS também estão disponíveis no VMS. SMB e CIFS também estão disponíveis em outros sistemas operacionais como Linux e Android por meio de implementações alternativas que não são oficialmente suportadas pela Microsoft.

Com cifs-utils no Linux, você pode facilmente montar um compartilhamento em qualquer pasta que desejar usando o monte comando. Além disso, você pode configurar um ponto de montagem para CIFS com o fstab

Arquivo.
O problema surge quando o computador remoto fica inacessível. por exemplo. quando o computador remoto está sendo desligado ou quando sua conexão de rede é interrompida, o compartilhamento montado proporciona uma experiência terrível.

Cada vez que você tenta navegar até o diretório pai do ponto de montagem com um aplicativo gerenciador de arquivos, ele congela. Quando você tenta usar o preenchimento automático com bash, ele causa um atraso se o ponto de montagem corresponder ao padrão de nome.

Para resolver esse problema, tentei a opção de desmontagem preguiçosa. É o umount -l comando que deve ser familiar para muitos usuários do Linux. No entanto, isso não me ajudou.

Depois de alguns experimentos, descobri a seguinte solução.

Para forçar a desmontagem de um compartilhamento CIFS no Linux, faça o seguinte.

  1. Abra seu aplicativo de terminal favorito.
  2. Digite o seguinte comando: sudo umount -a -t cifs -le, em seguida, forneça sua senha.
  3. Se o comando sudo não estiver disponível em seu ambiente, mude para root com o su comando e, em seguida, emita o comando umount -a -t cifs -l

Isso resolveu meu problema. Se você estiver usando outra solução de trabalho, não hesite em compartilhá-la nos comentários.

Remova a sobreposição de seta de atalho no Windows 10

Remova a sobreposição de seta de atalho no Windows 10

RECOMENDADO: Clique aqui para corrigir problemas do Windows e otimizar o desempenho do sistemaOs ...

Consulte Mais informação

Linux Mint 20 foi lançado, você pode baixá-lo agora

Linux Mint 20 foi lançado, você pode baixá-lo agora

A equipe do Linux Mint lançou hoje a versão final da distro "Ulyana", que é o Linux Mint 20. É a ...

Consulte Mais informação

O Portal de Feedback agora aceita feedback para mais de 30 produtos Microsoft

O Portal de Feedback agora aceita feedback para mais de 30 produtos Microsoft

RECOMENDADO: Clique aqui para corrigir problemas do Windows e otimizar o desempenho do sistemaAlg...

Consulte Mais informação