Como sei se um HDD portátil está em uso e se ele será danificado?

3

A preocupação começou com se um HDD portátil será fisicamente danificado ou degradado se desconectado quando o disco ainda estiver girando. Eu entendo que posso forçar desmontar o dispositivo no Linux. No entanto, vamos supor que eu esteja usando o comando smartctl executando um autoteste na unidade. Agora, a unidade não está montada, portanto, o sistema sugere que seja seguro desconectá-la. Então, se alguém esquecer que ainda há um teste em execução, é possível desconectá-lo acidentalmente enquanto o disco ainda está girando.

Duas perguntas:

  1. Existe um comando que interrompe todas as atividades de leitura / gravação no HDD portátil e deixa a cabeça estacionar corretamente?
  2. Será desconectado ao girar fisicamente o amortecimento ou degradar o HDD em uso?
por Kun 22.12.2016 / 06:04

1 resposta

2

Is there a command that stops all reading/writing activities on the portable HDD and let the head park properly?

# shutdown now

Will unplug while spinning physically damge or degrade the HDD in use?

Pode, se a cabeça de leitura / gravação arranhar o disco da unidade . Normalmente, é necessário que isso aconteça, e é por isso que alguns sensores modernos incluem proteção contra isso . É também por isso que muitos drives portáteis são SSDs, que não possuem componentes móveis que podem falhar (como discos de discos).

Corrupção de dados de perda de energia inesperada no meio de uma operação de gravação pode ser evitada usando o comando df para garantir que a unidade não esteja montada (use umount /path/to/mountpoint para desmontar) e fuser -vam /dev/sdb* (substituindo /dev/sdb* com o dispositivo de bloco atribuído ao drive em questão) para confirmar que nada mais está usando o dispositivo de bloco relevante. Se a unidade não estiver montada ou em uso, você poderá desconectá-la com segurança.

    
por 22.12.2016 / 06:48

Tags