Desde que fiz a atualização do aniversário do Windows 10, tenho tido problemas para montar uma unidade externa conectada a uma máquina Windows na minha rede.
Meu fstab
:
//bowser.local/Fire /media/Fire cifs auto,_netdev,comment=systemd.automount,sec=ntlm,uid=cameron,credentials=/root/.smbcredentials,iocharset=utf8,file_mode=0755,dir_mode=0755,defaults 0 0
Eu recebo o erro:
mount error(5): Input/output error
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
Pesquisei e experimentei várias opções diferentes (minhas opções não começaram muito tempo!).
O problema é que funciona bem com outros compartilhamentos . Eu tentei compartilhar Desktop
da unidade C
no Windows apenas para testar e funciona bem, então eu sei que não são credenciais ruins ou que não é possível encontrar o PC na rede ou algo assim ... parece ser algo específico sobre o drive externo? Bem, drives ... Eu tenho dois que estou tentando montar e ambos têm esse mesmo problema.
Se eu experimentar a GUI e usar "Connect to Server" no Nautilus para comentar em smb://bowser.local
, o Fire
share será exibido lá, mas se eu clicar nele, recebo o erro:
Unhandled error message: Failed to mount Windows share: Invalid argument
A parte Desktop
funciona bem.
Não sei se isso ajuda, mas no meu Mac, ir para Shared > bowser > Fire
no Finder também funciona bem.
Como mencionado, usando o Windows 10 com a atualização de aniversário:
- Windows 10 Enterprise 14393
- Ubuntu 16.04 Desktop
- Mac OS X 10.11.6
Atualização: Graças ao comentário do emk2203, recebi um novo erro ao tentar se conectar diretamente com smbclient
: tree connect failed: NT_STATUS_INSUFF_SERVER_RESOURCES
.
Isso levou a mais evidências de que foi culpa do Windows e um amigo sugeriu que eu olhasse nos logs. Nos logs do Windows, encontrei este erro:
O parâmetro de configuração do servidor "irpstacksize" é muito pequeno para o servidor usar um dispositivo local. Por favor, aumente o valor deste parâmetro.