O Ubuntu congela ao copiar arquivos para uma unidade compartilhada

4

Ubuntu 15.10 64bit

Ao mover ou copiar arquivos para um pen drive USB ou um Nautilus de unidade de compartilhamento de rede (arquivos) trava. O processo de cópia / movimentação inicia, mas depois congela. Eu sei que o Ubuntu não pode lidar com arquivos grandes, no entanto, o arquivo que estou movendo é apenas 922MB (. MP33).

Eu tentei usar o comando cp (copy) no terminal, mas agora o terminal trava. Às vezes, um arquivo é copiado, mas um arquivo desse tamanho pode levar até 30 minutos.

Eu tentei tanto em uma conexão de rede com fio quanto sem fio.

Não tenho firewalls internos.

Eu posso copiar para o Network Share Drive, que está em um PC com o Ubuntu 14.04.3LTS usando o SAMBA, do meu Win7 PC sem problemas e de um laptop antigo rodando o Linux Mint17.

Ao olhar para o System Monitor, eu mal estou usando qualquer CPU ou memória quando esse problema ocorre, por isso não parece ser falta de memória, etc.

    
por pst007x 31.12.2015 / 03:52

2 respostas

0

Eu acho que pode ser um bug, eu li que o gvfsd-trash usa o uso excessivo da CPU, embora eu não tenha gravado isso. No entanto, limitando o uso do cpu gvfsd-trash, descobri que resolveu o problema. Então, esperamos que futuras atualizações possam resolver esse problema.

Eu usei este aqui para limitar este processo, pareceu funcionar para mim.

    
por pst007x 16.01.2016 / 21:41
1

Isso é muito estranho que você esteja vendo isso com todas as suas ferramentas (Nautilus, cp etc.) e que você está vendo isso em ambos os compartilhamentos USB e Samba. Isso é sugestivo de que alguma outra coisa está acontecendo. Eu recomendaria instalar o iotop (deve ser executado sob sudo / root):

$ sudo apt-get install iotop
$ sudo iotop

Isso ajudará você a ter uma ideia do que está acontecendo. Se as coisas parecem que estão penduradas, você poderia colocar um comando de 'sincronização' para ver se algo está ficando hosed com o arquivo ficar preso.

$ sync

Também usando:

$ top

Pode permitir que você monitore o processo para ver se ele está suspenso.

Finalmente, eu uso o rsync para minhas transferências de rede (por uma variedade de razões, como a capacidade de retomar e visualizar o progresso), então você pode querer explorar usando o rsync.

$ rsync -v --progress /path/to/myfile /path/to/destination/

Existem outros motivos pelos quais você também pode ver isso que podem estar relacionados a hardware ou a falhas iminentes de hardware.

    
por snorp 01.01.2016 / 00:40