Verifica a integridade do disco sem ler dados?

2

Existe um aplicativo chamado "HDDscan" para Windows: link

Ele também pode verificar os discos lendo-os de uma maneira que eles só são transferidos para o buffer interno da unidade e, de alguma forma, somente a integridade dos dados é verificada.

No website: “No modo Verify, o dispositivo lê apenas o bloco de dados no buffer interno do drive e verifica a consistência. Não há transferência de dados por meio de um conector / cabo de interface. O programa mede o tempo de operação para cada bloco. O programa testa blocos um por um do mínimo ao máximo. No modo de leitura, o dispositivo lê o bloco de dados e transfere a interface completa para o controlador host. O programa lê o bloco de dados em um buffer temporário e mede o tempo de operação de cada bloco. Os testes do programa bloqueiam um por um do mínimo ao máximo. ”

Existe uma maneira comparável de verificar a integridade dos dados no Linux?

    
por neverMind9 26.05.2018 / 12:08

1 resposta

2

Sim.

smartctl . Veja a opção -t

-t TEST, --test=TEST
  Executes TEST immediately. The '-C' option can be used in conjunction with 
  this option to run the short or long (and also for ATA devices, selective or 
  conveyance) self-tests in captive mode (known as "foreground mode" for SCSI 
  devices). Note that only one test type can be run at a time, so only one 
  test type should be specified per command line. Note also that if a computer 
  is shutdown or power cycled during a self-test, no harm should result. The 
  self-test will either be aborted or will resume automatically.
  [...]

Página de manual no link

    
por 26.05.2018 / 12:23