Samba - Corrigindo mount Input/output error no Ubuntu

Publicado por Marcelo Klumpp em 16/05/2016

[ Hits: 11.757 ]

 


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

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

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

Ubuntu + Windows 8 como dual boot

Servidores VNC no Ubuntu (e seus derivados)

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

Leitura recomendada

Zabbix - Monitorar servidor Vmware ESXi

Traceroute - como escolher qual gateway ou interface de rede será usado

Ativando SSH no Raspberrypi no Sistema Operacional Raspbian (sem trocas de cabos)

Instalação Zabbix 4.2 no Ubuntu Server LTS 18.04.2

Criação de diretórios e aplicação de restrições de acesso no 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