Os arquivos copiados da máquina LINUX para a máquina OSX através da unidade USB externa desaparecem

0

Então, aqui está minha configuração:

Eu tenho uma máquina LINUX, rodando o Ubuntu 14.4 LTS. Eu tenho um laptop Mac, executando o OSX El Capitan, 10.11.1. Por fim, tenho uma unidade USB (4 TB) externa. Formatei a unidade para ser compatível com o Mac OSX. Eu sou capaz de copiar coisas para e da unidade usb muito bem.

Quando eu conecto o driver USB na minha máquina LINUX, consigo acessá-lo bem. Então, eu corro o seguinte comando:

cp -r /me/stuff* /media/externalUsb

Isso vai em frente e copia todos os arquivos * do material para o meu drive USB, e eu posso ver isso acontecendo no terminal.

Eu, então, retiro minha unidade USB e a conecto ao Mac. Neste ponto, eu vejo apenas alguns arquivos selecionados de todas as coisas * que deveriam ser copiadas! Eu tentei isso duas vezes e obtive o mesmo resultado.

Qual é o motivo disso e como posso corrigi-lo?

Obrigado.

    
por Spacey 11.01.2017 / 05:21

1 resposta

1

Os discos não devem ser desconectados se estiverem em uso (ocupado). Os arquivos copiados ainda podem estar em um buffer, ainda não no disco quando o cp parece estar pronto. Se você tiver um terminal com um diretório atual no disco, isso também o manterá ocupado e talvez diminua o fluxo do buffer para o dispositivo. Se o gerenciador de arquivos mostrar um diretório no disco também o manterá ocupado, então clique em outra coisa, como "Início", antes de clicar no botão "ejetar" do dispositivo. Em um terminal, digitar "sync" limpará os buffers, mas a melhor maneira de saber é quando a luz do disco permanece desligada após a sincronização. Quanto mais arquivos, ou quanto maiores forem, mais tempo o buffer flush demorará. A gravação real em disco pode ser muito mais lenta do que você imagina, alguns mega bytes por segundo - pode demorar um pouco para gravar seus arquivos completamente.

    
por ubfan1 11.01.2017 / 17:27