Os compartilhamentos CIFS não são montados após a atualização para 12.10 de 12.04

1

Eu tenho visto problemas próximos ao meu problema, mas ninguém parece ter uma resposta definitiva sobre o que está acontecendo e porque a falha ocorreu. Eu tenho um número de dispositivos NAS na minha rede doméstica e em uma instalação anterior do 12.04 e da versão anterior no login trabalhado usando esta entrada para cada um no fstab:

//servername/sharename /media/windowsshare cifs    guest,uid=1000,iocharset=utf8,codepage=cp850,cp850 0 0

Agora, quando eu uso isso, 12.10 relata o padrão - não é possível montar uma opção ruim ... blá blá ...

O log do kern informa que a opção "codepage" desconhecida do CIFS ... alterou a entrada para "unicode" e recebeu a mesma mensagem de erro. Não há outras mensagens de erro ou entradas de log que indiquem outro problema, mas essa é a declaração que usei por bastante tempo com a versão 12.04 e anterior.

A opção de página de códigos está obsoleta em 12.10 / CIFS agora? Existe um programa de suporte de página de código que devo carregar? Existe algum tipo de programa auxiliar que é necessário para suportar a opção de página de códigos?

Uma revisão atual das páginas man em samba.org não faz menção à opção "codepage".

Extremamente confuso - qualquer ajuda / insight seria muito apreciada.

    
por Mothball 26.10.2012 / 23:17

5 respostas

2

A opção de página de códigos tem mais tempo obsoleto, mas agora você não pode montar com essa opção em / etc / fstab

Portanto, remova essa opção e tente novamente.

    
por themroc 02.11.2012 / 13:14
2

Eu tive problemas similares desde o meu upgrade para o 12.10 e resolvi-os através da instalação do cifs-utils :

sudo apt-get install cifs-utils
    
por Shedeki 04.11.2012 / 16:26
1

Você precisa remover as seguintes opções de montagem, pois parece que elas não são mais suportadas:

codepage=cp850,cp850

Eu tinha praticamente a mesma linha em meu fstab, exceto que minha codificação era unicode em vez de cp850 .

//192.168.1.32/volume_1                   /media/nas      cifs    guest,uid=noel,gid=noel,iocharset=utf8,codepage=unicode,unicode 0       0

Uma vez que eu removi codepage=unicode,unicode , ele monta para mim no momento da inicialização. Minha configuração de trabalho é:

//192.168.1.32/volume_1                   /media/nas      cifs    guest,uid=noel,gid=noel,iocharset=utf8 0       0
    
por noelob 03.11.2012 / 22:54
0

Eu não tenho uma resposta para você, mas tenho o mesmo problema. Eu costumava montar compartilhamentos do windows através do terminal com a linha "mount -t cifs // IP / share -o nome de usuário", mas isso me dá o erro também. Isso não responde a nada, mas percebo que se eu montar diretamente da área de trabalho ("conectar ao servidor") e usar maiúsculas em todos os campos, exceto o endereço IP do servidor e a senha do meu usuário, ele será montado corretamente. Espero que isso ajude.

    
por Nate 26.10.2012 / 23:51
0

Remova os parâmetros "codepage = unicode, unicode" da sua opção de montagem em / etc / fstab.

Trabalhou para mim!

    
por yurividal 12.11.2012 / 21:13