Os problemas na fonte de alimentação causariam esses erros de E / S em um disco rígido externo?

1

Eu tenho um disco rígido (Toshiba MK6459GSXP) que fazia parte de um laptop antigo, agora extinto. Quando comprei um novo laptop, decidi recuperar o disco rígido e reutilizá-lo como um externo. Eu comprei um gabinete USB3, liguei e funcionou ... mais ou menos.

Desde o início, a unidade não era confiável, mas transferi com êxito algumas centenas de gigabytes de dados para ela. No entanto, ele degenerou rapidamente até o ponto em que não posso mais escrever nada de tamanho significativo sem ter problemas.

Eu suspeito que o disco rígido está recebendo um pouco menos de energia do que o necessário no uso máximo, mas não tenho certeza se os sintomas que vejo são consistentes com essa explicação. Aqui estão algumas informações sobre minha configuração de hardware; para o contexto, estou fazendo tudo isso em um sistema linux.

  • O gabinete é um gabinete USB 3 com um cabo e nenhuma fonte de energia alternativa.
  • Minhas portas são de fato USB 3 (USB 3.0 para ser preciso, acredito).
  • O adesivo no disco rígido diz que requer DC + 5V, 1,0A.
  • Os benchmarks para o disco rígido dizem que requer no máximo 4.5W (spin-up).

Esses números parecem colocá-lo no limite do que o USB 3 pode fornecer, e é por isso que eu suspeito que seja um problema de energia. Aqui estão os sintomas que vejo quando tento escrever:

  • Embora tenha funcionado originalmente de forma quase confiável, ele só o fez de uma das minhas portas USB e todos os outros tiveram os mesmos problemas que agora vejo em todas as portas.
  • Ao ligá-lo, nem sempre ele é detectado (isto é, não aparece em / dev). Desligá-lo e reconfigurá-lo geralmente resulta em ser detectado.
  • Após montar com sucesso e tentar gravar, ele tenta valentemente por um tempo, mas falha com (como relatórios dmesg) um erro de E / S de buffer, alguns erros de E / S EXT4-fs e uma linha indicando 'Resultado: hostbyte = DID_NOT_CONNECT driverbyte = DRIVER_OK '. O disco é então remontado somente para leitura e a gravação falha.
  • Tentei executar as verificações do SMART (usando smartctl) no disco, mas ele não fornece nenhuma informação útil. O número de erros fatais permanece em zero e abandona os testes após algum tempo porque perde a conexão com o disco.
  • Existem várias partições na unidade, e o acima acontece com cada uma delas.

Esses sintomas são consistentes com problemas de fornecimento de energia para o disco rígido? Se não, há alguma idéia de onde o problema possa estar?

    
por Stephen Morgan 09.08.2015 / 11:50

1 resposta

1

Problemas na fonte de alimentação são, de fato, o que eu estaria procurando, aqui estão alguns pontos de dados:

  • Muitos laptops com portas "USB 3" na verdade satisfazem apenas a parte de dados do USB 3, mas não os requisitos de energia
  • Os gabinetes de unidade USB 3 precisam de alguma energia para seu chippery, portanto, o consumo total de energia pode estar bem acima do consumo da unidade sozinho
  • O USB não é bom para recuperar uma conexão perdida, portanto, se a conexão com a unidade for perdida durante a ativação ou (com mais frequência) busca inicial, ela não se tornará utilizável novamente quando a energia estiver nivelada

Você pode verificar se isso é um problema de energia, executando a unidade a partir de um hub USB energizado. Minha experiência é que os hubs chineses são bons, contanto que você não use dispositivos com alto consumo de energia em todas as portas.

    
por 09.08.2015 / 11:59