Isso pode ser estranho, mas como eu usei a resposta anterior, parecia que não resolveu todos os problemas. Mas eu encontrei uma combinação de soluções que pareciam realmente resolver o problema e como esse problema parece tão prevalente, pareceu prudente postar minha correção.
Primeiro, anote alguns itens no Windows e altere algumas configurações. Anote o nome de usuário, a senha e o grupo de trabalho (domínio). Eu deixei meu "grupo doméstico" também.
Altere também uma entrada de registro para evitar erros de alocação de memória com compartilhamentos e transferências maiores (< 1GB causaram problemas para mim). Alterar HKLM\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters\Size
para "3"
Um link para informações adicionais sobre essa configuração de registro é aqui .
Agora reinicie o LanmanServer para aplicar as configurações do registro. Abra o prompt do CMD com direitos de administrador e digite:
sc stop LanmanServer
sc start LanmanServer
Essa solução veio de aqui
Agora esperamos que o Windows esteja pronto.
Próximo ao lado do linux. A grande mudança que funcionou foi colocar as informações do usuário e do servidor do compartilhamento em um arquivo de credenciais em vez do comando de montagem. Esta foi a última peça mágica que eu pensei que não faria nada e começou a funcionar imediatamente após a mudança (embora com problemas de memória que resolvemos acima). Faça isso criando um arquivo com:
user="UserName"
password="Password"
domain="WindowsWorkgroup"
Em seguida, adicione um parâmetro "cred" à entrada fstab. Eu também adicionei um parâmetro rw. E apenas no caso, eu mudei o uid e gid para o meu usuário logado na caixa linux. 1001 pode funcionar, eu simplesmente não tentei.
Então, minha entrada final no fstab ficou assim.
//DESIGNPC/BackupX /mnt/backupx cifs rw,uid=user,gid=user,file_mode=0777,dir_mode=0777,cred=/home/user/.cred,sec=ntlm 0 0
Detalhes de algumas dessas informações vieram de aqui
A transferência de arquivos em ambas as direções funcionou perfeitamente, além de ler e excluir onde minha resposta ainda tinha alguns problemas de permissão para escrever e excluir que eu estava trabalhando e não havia retornado a essa pergunta. Isso também soluciona os problemas de alocação de memória que parecem estar do lado do Linux, mas exigiu que a alteração no registro do Windows seja corrigida.