O cartão de memória USB está “quebrado” depois que os arquivos são copiados

1

Instalei no meu computador Ubuntu 13.10 e Windows 8 e ultimamente notei que, enquanto um arquivo grande é copiado com 5-6 MB por segundo em Windows 8 , ele é transferido com até 80 MB por segundo na Ubuntu 13.10 .

O que estou fazendo é baixar filmes, guardá-los em um pau USB e assisti-los na minha TV. Então, como a velocidade em Ubuntu é melhor, prefira fazer a parte de download e cópia usando-a.

A questão é até agora, eu não copiei nada com sucesso. Eu estou usando três diferentes USB varas formatadas como NTFS e todas as operações de cópia estão caindo.

Primeiramente, os arquivos são transferidos, mas quando ejete / injete o USB novamente, recebo o seguinte erro:

  

Erro ao montar / dev / sdb1 em / media / gotqn / Joro: linha de comando 'mount -t   "ntfs" -o   "uhelper = udisks2, nodev, nosuid, uid = 1000, gid = 1000, dmask = 0077, fmask = 0177"   "/ dev / sdb1" "/ media / gotqn / Joro" 'saiu com status de saída diferente de zero 13:   $ MFTMirr não corresponde a $ MFT (registro 0). Falha ao montar '/ dev / sdb1':   O erro de entrada / saída NTFS é inconsistente, ou há um hardware   falha, ou é um hardware SoftRAID / FakeRAID. No primeiro caso, execute   chkdsk / f no Windows, em seguida, reinicie no Windows duas vezes. O uso do   / f parâmetro é muito importante! Se o dispositivo é um SoftRAID / FakeRAID   em seguida, primeiro ativá-lo e montar um dispositivo diferente sob o   / dev / mapper / directory, (por exemplo, / dev / mapper / nvidia_eahaabcc1). Por favor   veja a documentação do 'dmraid' para mais detalhes.

Em primeiro lugar, pensei que talvez houvesse algo com os USB sticks, então eu os formatei usando gparted to NTFS novamente, mas nada muda.

Quando formatei os bastões em Windows 8 e copiei os arquivos, tudo está OK.

Como consertar isso?

    
por gotqn 19.01.2014 / 16:04

1 resposta

2

Como @falconer apontou, 80MB / seg é impossível em USB2.0 e também muito-muito improvável em USB3 para um pendrive.

O motivo de tal velocidade rápida provavelmente está escrevendo o cache. Enquanto a Caixa de Diálogo de Cópia mostra 80MB / s, a velocidade de gravação atual é de 5-6MB / s e o armazenamento em cache do sistema operacional descansa e grava depois. Por isso, mesmo o relatório Copiar Diálogo sobre os arquivos é copiado, eles não são realmente.

O sistema operacional ainda está sendo gravado no disco e, se você pressionar a opção Desmontar na unidade, ele informará que há operações com a unidade e será necessário aguardar. Depois de vários minutos (ou mais, se os arquivos forem grandes), ele realmente conclui a gravação de dados na unidade e torna o pendrive inativo. Do que você pode ejetar a unidade e abrir arquivos em outro PC ou TV.

Há duas perguntas de postagens que podem ajudar você a desativar o cache de escrita: Como desativar o cache para dispositivos USB ao escrever para ele? e link

Eu usei o segundo para o meu problema e isso me ajudou. Eu tenho apenas uma unidade de disco rígido no meu laptop (/ dev / sda), portanto, qualquer outra unidade é removível. Também tenho 2 portas usb para que eu possa conectar duas unidades externas no máximo (/ dev / sdb e / dev / sdc), então eu adicionei a /etc/hdparm.conf

/dev/sdb {
        write_cache = off
}
/dev/sdc {
        write_cache = off
}
    
por Viktor K 19.01.2014 / 17:43