Falha ao montar o compartilhamento do Windows: argumento inválido

16

Uma pergunta muito semelhante foi feita antes por robazefa, mas ninguém a respondeu. Nos últimos meses, minha caixa Ubuntu 14.04 LTS não conseguiu abrir algumas pastas compartilhadas de unidades externas em um PC executando o Windows 8.1 em uma rede doméstica.

Na Filesárea de trabalho do Unity, posso navegar na rede, acessar o grupo de trabalho, acessar a caixa do Windows 8.1, ver e acessar seus compartilhamentos, exceto as pastas em suas unidades externas. Eles aparecem na lista e eu pude acessá-los sem problemas alguns meses atrás, mas agora recebo uma caixa de diálogo com Unable to access location - failed to mount Windows share: Invalid argumentmensagem, com apenas a opção de clicar OK.

Essas pastas estão prontamente acessíveis agora a partir de outros PCs Win 7 e 8 na rede, mas o mesmo Invalid argumenterro agora aparece na única outra caixa Linux na rede que executa o Mint Cinnamon.

Minha pergunta é qual argumento é inválido e como posso validá-lo?

Michael Bennett
fonte
Eu também comecei a acontecer "de repente". Gostaria de saber qual o Linux atualiza coisas quebrou ...
Kev
1ª tentativa: você recebe esse aviso quando o firewall do sistema Windows não permite o acesso remoto a arquivos.
Rinzwind
2ª tentativa: informe-nos os sistemas de arquivos em que está ativado e verifique se o seu sistema suporta (exFat pode precisar instalar um driver).
Rinzwind
6
@uru você fez uma ação nobre! :)
Jacob Vlijm

Respostas:

8

Isso soa como uma regressão. Um relatório de bug do Ubuntu e um relatório de bug upstream já foram feitos para ele. Talvez seja melhor se definir como "afetado" e perguntar quais informações são necessárias. também afirma claramente que isso é uma regressão. As regressões são corrigidas mais rapidamente.

Solução nº 1

Você pode tentar abrir manualmente o compartilhamento com o nautilus (o gerenciador de arquivos)

nautilus smb://ServernameOrIp

Solução nº 2

Você pode tentar montá-lo comsmbclient . Exemplo:

smbclient –L geekmini –U geek

Onde geekmini é pc e geek é nome de usuário.

Crie ponto de montagem:

sudo mkdir /media/Video

Montagem real da unidade:

mount –t cifs –o username=geek,password=thepass //geekmini/root /media/Video

Boa sorte e deixe-me saber o que funciona!

Merlijn Sebrechts
fonte
8

Eu resolvi isso usando o endereço IP em vez do nome do servidor.

Cereal
fonte
e como você obteve o endereço IP? ... Como você conseguiu isso se apenas sabia o nome do servidor?
SA
11
@SAPing do nome do servidor.
Cereal
0

Os mesmos problemas aqui - embora eu tenha descoberto que no win 8.1 introduziu ESPAÇOS DE ARMAZENAMENTO no Windows, permitindo o agrupamento de discos rígidos em recursos combinados - eu tenho 8 unidades de 4 TB funcionando como um único conjunto de unidades de 32 TB.

Fiz o meu funcionar adicionando a opção -o vers=3.0ao meu comando mount e isso resolveu meu erro de argumento inválido.

Espero que ajude a sua situação.

Don Oldenburg
fonte
Desculpe, eu deveria ter postado anteriormente. Nada do que tentei funcionou quando encontrei o problema pela primeira vez. Há alguns meses, encontrei uma solução alternativa por acidente. Limpando, desconectei todos os periféricos do PC. Reconectando-os, conectei inadvertidamente o antigo HDD externo a uma porta USB3. Só mais tarde descobri que o problema do argumento inválido havia desaparecido, mas não importava mais porque eu já havia movido todos os arquivos que desejava para outras unidades.
Michael Bennett
0

Meu compartilhamento de samba começou a produzir esse mesmo erro depois que o grupo em que o diretório compartilhado foi e foi compartilhado foi excluído erroneamente.

Voltou ao trabalho depois que a situação com o grupo desaparecido foi resolvida.

Pode-se resolvê-lo, dando ao compartilhamento outro grupo no arquivo smb.conf, mas eu apenas o recriei no nível do sistema.

Espero que isso ajude.

satyr0909
fonte
-1

Tente reiniciar o Windows ... Agora não sei por que, mas quando insiro (para mapear o disco de rede) a passagem correta, tenho "Não foi possível acessar". Após algumas reinicializações, tudo funciona corretamente: D

wyxsi
fonte