Consegui montar meus compartilhamentos nas criando diretórios na pasta / media e, em seguida:
sudo gedit /etc/fstab
para incluir a seguinte linha para cada compartilhamento que eu quero montar automaticamente;
//servername/sharename /media/windowsshare cifs guest,uid=1000,iocharset=utf8,codepage=unicode,unicode 0 0
Agora, no entanto, atualizei para a 12.10 e, de repente, não consigo montar os compartilhamentos depois de salvar /etc/fstab
e sudo mount -a
, dando-me este erro:
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
mount error(22): Invalid argument
No Nautilus, os compartilhamentos são visíveis na guia rede, desmontados e, quando clico em um compartilhamento, recebo a seguinte mensagem:
mount: only root can mount //192.168.1.71/photos on /media/photos
Eu verifiquei para garantir que o smbfs estivesse instalado e sem problemas. Estou perplexo.
sudo mkdir /blah/blah
cria um diretório com permissões somente de raiz. é exatamente o que é suposto fazer. Por padrão, novos diretórios são criados com as permissões de leitura, gravação e execução (por exemplo, executadas como um programa se um programa) ativadas para o proprietário (por exemplo, o criador do diretório por padrão) e grupo e as permissões de leitura e execução ativadas para outros usuários fonte:man mkdir
Eu tive a mesma mensagem de erro, também após a atualização de 12.04 para 12.10.
mount.cifs (8) diz:
Eu verifiquei /var/log/kern.log e encontrei, no meu caso:
Portanto, a correção para mim foi simplesmente remover essa opção da minha entrada / etc / fstab.
Tentando suas opções, esta mensagem é gravada no kern.log:
Parece que o comportamento do cifs.ko mudou de ignorar opções não reconhecidas para falhar quando vê uma.
mount.cifs -V diz que é a versão 5.5.
fonte
Instalando o cifs-utils com o comando
fez o truque para mim. Havia uma dependência para o arquivo "keyutils" que era instalado automaticamente ao mesmo tempo. Eu não instalei o smbnetfs adicional, como sugerido por outro usuário, portanto, esse arquivo pode não ser necessário.
fonte
Eu tive o mesmo problema após a atualização de 12.04 para 12.10.
Na versão 12.04, usei smbfs e minha
fstab
leitura:Isso funcionou até a atualização. Para voltar a trabalhar, instalei o cifs-utils & smbnetfs:
e alterado
smbfs
paracifs
no meu/etc/fstab
:fonte
Corrigido meu problema em uma nova instalação de 64 bits da 12.10. (Também havia instalado o smbnetfs antes de olhar aqui. Acredito que ambos sejam necessários, mas não sou positivo.
fonte
Eu também tive esse problema e a solução que usei que ajuda muito a manter documentos recentes em unidade é remover o unicode e os paramaters, mas mantenha o resto: para a 12.10 e mais tarde, uso o seguinte: //192.168.0.20 / mainshare / media / cifs principal de guest, uid = 1000 0 0
O uid = 1000 fornece acesso de leitura / gravação porque nosso compartilhamento é aberto aos usuários. Esta solução alternativa salvou 12,10 para mim - caso contrário, eu ainda continuaria em 12,04.
fonte
Essa era minha situação exata e resolvida removendo a opção fsc da seguinte linha no etc / fstab:
então a linha real mostra assim:
Descobri tentando diferentes opções de montagem manualmente (talvez seja uma boa ideia verificar também o seu próprio erro).
Suponho que possa ser um bug ou a opção fsc foi removida, realmente não sei ... Espero que ajude alguém de qualquer maneira.
fonte
Eu tive esse erro depois de atualizar de 12.04 para 12.10 também.
Obrigado por todas as informações compartilhadas. Consegui usá-las e resolver meu problema.
Eu também tinha a opção automática especificada. No entanto, houve um problema adicional. Verificando o /var/log/kern.log, encontrei esta mensagem:
Meu / etc / fstab incluiu a opção sec = lanman .
Então substitui essa opção por sec = ntlm e agora está funcionando.
Mais uma vez obrigado a todos pela informação.
fonte
Graças à discussão esclarecedora sobre isso em https://ubuntuforums.org/showthread.php?t=2375075 , finalmente consegui fazê-lo funcionar. No meu caso, o seguinte erro foi relatado
Eu monitorei e vi o seguinte no kern.log
Conforme indicado, alterei o fstab da seguinte maneira:
Observe que extra
parâmetro. Depois eu fiz
E funcionou como charme!
fonte