É possível copiar o arquivo para o compartilhamento samba com terminal, mas não do localizador (OSX Maverick)

3

Eu tenho um compartilhamento de samba localizado em uma unidade USB DD-WRT V24 de armazenamento USB do roteador. Eu tento copiar um arquivo de uma máquina MAC OSX usando o Finder. O Finder retorna a seguinte mensagem: "não pode ser copiado porque não há espaço livre suficiente". Mesmo que haja muito espaço. O localizador pode ler o arquivo do compartilhamento Samba. Usando o Terminal, eu posso ler e escrever de e para o compartilhamento do Samba. Parece que há algo sobre o localizador. Todos os diretórios e arquivos têm permissão "777", portanto a permissão não deve ser um problema. O compartilhamento é "público", portanto, o acesso de convidado funciona bem. Usando o Ubuntu, navegadores de arquivos do Windows 7, eu posso ler e gravar arquivos sem qualquer problema. Por que o Finder não pode gravar arquivos enquanto o terminal pode?

EDIT (informação adicional): Esta nova unidade USB de 2 TB usada para o compartilhamento foi formatada em EXT3 usando o Ubuntu Disk Manager. A barra de status do Finder mostra "Zero Byte disponível", o que não é verdade, pois há quase 2 TB disponíveis e eu posso copiar arquivos do terminal, bem como das máquinas Windows e Ubuntu. Existe alguma incompatibilidade entre o Finder e o Samba e ou o formato EXT3?

EDIT2: (mais um resultado de teste) O comentário de User16081 me deu uma idéia de teste. Acabei de conectar a unidade USB no Ubuntu Workstation em vez do roteador DD-WRT. Agora posso copiar do MAC Finder e a barra de status do Finder mostra um tamanho válido "1,86 TB disponível". Parece que o servidor samba DD-WRT tem algum tipo de incompatibilidade com o MAC OSX Finder. Alguma idéia para uma solução alternativa?

Edit3: Eu usei terminal com "df -h" para saber o tamanho do volume montado. Eu montei o mesmo drive USB em uma máquina Ubuntu e depois no meu roteador DD-WRT. Eu obtenho um resultado muito diferente. O tamanho dos relatórios do terminal OSX quando montado no Ubuntu está correto enquanto, ele reporta apenas 20MB quando montado no DD-WRT. Isso é mostrado nas duas últimas linhas.

sh-mbp:~ sylvain$ df -h
Filesystem                             Size   Used  Avail Capacity   iused      ifree %iused  Mounted on
/dev/disk0s2                          698Gi  492Gi  206Gi    71% 128965572   53935402   71%   /
devfs                                 190Ki  190Ki    0Bi   100%       657          0  100%   /dev
map -hosts                              0Bi    0Bi    0Bi   100%         0          0  100%   /net
map auto_home                           0Bi    0Bi    0Bi   100%         0          0  100%   /home
/dev/disk1s2                           21Gi  2.9Gi   18Gi    14%    765283    4734707   14%   /Volumes/Projects
//sylvain@sylvain-desktop/dd-wrt_usb  1.8Ti   97Gi  1.7Ti     6%         0 18446744073709551615    0%   /Volumes/dd-wrt_usb
//GUEST:@dd-wrt/DD-WRT_Root            20Mi   20Mi    0Bi   100%         0 18446744073709551615    0%   /Volumes/DD-WRT_Root

EDIT 4 Eu corri um teste semelhante de um Ubuntu Workstation. Acontece que o Ubuntu vê que o tamanho relatado não faz sentido e informa o espaço usado adequado, mas o espaço disponível desconhecido e aceita a cópia de arquivos.

Isso soa como o servidor samba no DD-WRT não está reportando o tamanho do disco ou o espaço disponível corretamente. MAC OSX Finder decide que não pode tentar copiar arquivos enquanto o Ubuntu tenta de qualquer maneira. O problema parece vir do servidor samba DD-WRT. Alguma idéia de como resolver isso? Eu olhei extensivamente no fórum do DD-WRT e não tive sorte.

Eu encontrei um Vídeo do YouTube onde ele mostra um roteador da Asus (eu uso o TP-Link TL-WDR3600) com DD-WRT V24Sp2 como o meu com o mesmo tamanho de unidade (2TB) compartilhado e vemos o espaço disponível adequado exibido no Finder. Nada de especial foi feito durante a configuração. Além de usar um roteador diferente, seu disco tem formato HPFS / NTFS em vez de EXT3.

    
por Sylvain Huard 01.08.2014 / 00:21

1 resposta

1

Eu tive esse problema exato no meu roteador dd-wrt com um disco rígido Western Digital NTFS conectado.

Verifique novamente que em Serviços- > NAS, Compartilhamento de arquivos, a caixa suspensa Caminho em Compartilhado listado é para a partição real e não para a unidade como um todo.

Como exemplo, quando conectei o disco rígido, a interface do usuário da web mostrou apenas "/ mnt /" na caixa suspensa. Eu usei isso e tive o problema exato que você relatou.

Quando voltei para a interface do usuário para solucionar problemas, vi que havia duas opções na lista suspensa em Compartilhamentos / Caminho, "/ mnt /" e "/ mnt / sda_part1". Eu mudei o caminho para "/ mnt / sda_part1", e agora funciona exatamente como deveria.

Espero que isso ajude.

    
por 06.11.2014 / 23:22