Windows Tips & News

Forçar a desmontagem de um compartilhamento CIFS no Linux

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.

A lista de atalhos de teclado para o aplicativo Fotos no Windows 10

A lista de atalhos de teclado para o aplicativo Fotos no Windows 10

O aplicativo Fotos é um aplicativo Universal (Metro) que vem pré-instalado no Windows 10. Este ap...

Consulte Mais informação

O Windows 10 está ganhando a loja de livros eletrônicos

O Windows 10 está ganhando a loja de livros eletrônicos

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

Consulte Mais informação

O Editor do Registro obtém uma barra de endereço no Windows 10

O Editor do Registro obtém uma barra de endereço no Windows 10

No recentemente lançado Windows 10 compilação 14942, o aplicativo Editor do Registro teve uma atu...

Consulte Mais informação