Erro de montagem (5): erro de entrada / saída na montagem

10

Estou recebendo erro de montagem (5):

Erro de saída de entrada na montagem no compartilhamento de janelas CIFS.

Comando executado:

sudo /bin/mount -t cifs //server/folder /mnt/folder/ -o username="domain/username",password=password

Erro retornado:

mount error (5): erro de entrada / saída Consulte a página de manual mount.cifs (8) (por exemplo, man mount.cifs)

O comando ams funcionou no RHEL 32.

Abdul Jaleel
fonte
Consulte o link abaixo e siga a SEC askubuntu.com/questions/491297/permanent-windows-share-mounting
vembutech
Ainda dando o mesmo erro após a adição de sec = ntlm
Abdul Jaleel

Respostas:

17

Ao configurar um compartilhamento em um servidor Windows 2012, tive que usar:

sudo mount.cifs //server/folder /path/to/folder/ -o user=username,password=pass,vers=3.0

Observe o vers=3.0.

Com base nas sugestões abaixo, pode ser necessário tentar vers=2.0. O versparâmetro é a chave.

JebaDaHut
fonte
3
Obrigado. vers=2.0foi definitivamente a chave para mim na montagem, como foi o caso -m SMB2ao listar compartilhamentos com smbclient -L( client max protocol = SMB2in smb.conf, para configuração permanente).
A adição de <code> vers = 2.0 </code> às opções resolveu nosso problema com este erro. Obrigado pela sugestão!
Kentgrav
11
Esta resposta funcionou para mim no Linux com o mountcomando Eu usava o mountcomando sem a versopção há mais de 2 anos e, de repente, a montagem não estava mais funcionando - embora eu pudesse conectar no terminal smbclient. Aparentemente, houve uma alteração na versão do software em algum lugar, para que agora vers=3.0seja necessária a opção, para que a unidade remota seja montada.
precisa saber é o seguinte
Mina trabalhou com vers = 2,1 sudo mount -t cifs -o username=myUser,password=myPassword,vers=2.1 //1.2.3.4/folderA/folderB /foo/bar --verboseo que é estranho porque a versão diz 2,23 no meu Amazon Linux 1 EC2-Instância[ec2-user@ip-1-2-3-4 ~]$ sudo mount --version mount from util-linux 2.23.2 (libmount 2.23.0: selinux, debug, assert)
Kyle Bridenstine
11
vers = 2.0 também foi a solução para mim.
YoMismo 11/02/19
2

Para mim, o problema era diferente ao tentar montar um compartilhamento de um dispositivo NAS a partir de um desktop GNU / Linux mais recente. A especificação -o nounixpara desativar as extensões Unix funcionou para mim.

No final, o que me ajudou foi examinar a saída dmesgque me dizia:

[160169.609325] CIFS VFS: Send error in SETFSUnixInfo = -5
[160169.609327] CIFS VFS: Negotiating Unix capabilities with the server failed. Consider mounting with the Unix Extensions disabled if problems are found by specifying the nounix mount option.
[160169.620877] CIFS VFS: Malformed FILE_UNIX_BASIC_INFO response. Unix Extensions can be disabled on mount by specifying the nosfu mount option.
[160169.620888] CIFS VFS: cifs_read_super: get root inode failed
okurz
fonte
2

Verifique se a conta do domínio não está bloqueada

Paulo
fonte
11
Bingo! Após muita frustração error(5), ocorreu-me verificar dmesgo lado do GNU / Linux, apenas para descobrir Status code returned 0xc0000234 STATUS_ACCOUNT_LOCKED_OUT. Portanto, verifiquei as propriedades da conta em questão, que é uma conta local do Windows 10 e, com certeza, Account is locked outfoi verificada. (Isso provavelmente ocorreu como resultado de muitos logins com falha quando eu estava mexendo com a configuração geral de compartilhamento anteriormente.) #
319 Ben Ben
Eu acho que eu tinha tido o mesmo erro nível superior, resolvido isso, mas tinha visto esta pergunta na minha pesquisa para que bateu para trás o tempo suficiente para post .. :)
Paul