Samba - Corrigindo mount Input/output error no Ubuntu

Publicado por Marcelo Klumpp em 16/05/2016

[ Hits: 10.801 ]

 


Samba - Corrigindo mount Input/output error no Ubuntu



Aqui está uma dica bem simples para usuários Ubuntu, mas também serve para outras distros.

Como corrigir o erro ao tentar montar um compartilhamento:

mount error(5): Input/output error
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
Eu configurei meu SAMBA para montar uma pasta que está em um outro HD em volume NTFS e que está "linkado" para a minha pasta $HOME. Então percebi que, em outros sistemas da rede, ao tentar montar dava este erro da descrição, então pesquisei e encontrei 2 soluções.

Ao configurar um compartilhamento em um volume NTFS, deve-se configurar manualmente a pasta. Por exemplo:

[Public]
path = /mnt/sdb1/Public
;comment = No comment
valid users = USER
write list = USER
read only = no
available = yes
browseable = yes
writable = yes
guest ok = yes
public = no
printable = no
locking = no
strict locking = no
create mode = 0777
directory mask = 0777

Mas para que não ocorra o erro ao montar o compartilhamento, há 2 formas:

1º) Adicionar a opção "force group = plugdev" na configuração do compartilhamento:

[Public]
path = /mnt/sdb1/Public
;comment = No comment
valid users = USER
write list = USER
read only = no
available = yes
browseable = yes
writable = yes
guest ok = yes
public = no
printable = no
locking = no
strict locking = no
create mode = 0777
directory mask = 0777
force group = plugdev

O porquê o grupo plugdev no Ubuntu:

Este é o grupo usado para que os usuários tenham permissão de acesso aos dispositivos e partições, em outras distros é usado outro grupo ou deve configurar manualmente.

2º) Usando a opção "sec=ntlm" ao fazer o comando para montar a partição (bom para montar compartilhamento Windows via linha de comando). Por exemplo:

# mount -t cifs -o username=USER,password=PASSWORD,rw,sec=ntlm //192.168.0.X/PASTACOMPARTILHADA /PONTODEMONTAGEM

Fontes:
Outras dicas deste autor

Ubuntu + Windows 8 como dual boot

auto-apt - Erro: "dpkg warning obsolete option --print-installation-architecture" [Resolvido]

Samba com problemas ao resolver nomes de máquinas da rede [Resolvido]

Usando ITAÚ sem o Warsaw

Atualizar pacotes no Ubuntu: "Error mounting exit code 21" [Resolvido]

Leitura recomendada

Instalando o netatop no Debian

Descobrindo o endereço IP externo de cada link via terminal

Alterar o endereço MAC da interface de rede em 3 passos

Como acessar SSH pelo Thunar

Instalação do Cisco Packet Tracer 7.3 no Ubuntu 18.04, Ubuntu 20.04 ou Mint 19.x

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts