Samba - Corrigindo mount Input/output error no Ubuntu

Publicado por Marcelo Klumpp em 16/05/2016

[ Hits: 11.933 ]

 


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

Servidores VNC no Ubuntu (e seus derivados)

Guardião ITAÚ (Warsaw) + Firefox Mint + Oracle Java no Debian

Painel Lançador do Ubuntu 12.10 - Como adicionar/remover aplicativos manualmente

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

Criando boot USB do "Instalador Debian" usando o GRUB

Leitura recomendada

Como Configurar DNS Reverso (PTR) em Ambientes Linux e Microsoft

Desligar Windows remotamente pelo Linux

Zabbix API com cURL e alguns exemplos de utilização

Como mudar o valor de MTU da placa de rede no Linux

Instalando agente do Zabbix em servidores Linux

  

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