データを読み取らずにディスクの整合性を確認しますか?

データを読み取らずにディスクの整合性を確認しますか?

Windows用の「HDDscan」というアプリケーションがあります。http://hddscan.com/

また、ディスクをドライブの内部バッファに転送するだけでディスクを読み取って確認することができ、ある意味ではデータの整合性のみを確認します。

ウェブサイトから:「検証モードでは、デバイスはデータブロックをドライブの内部バッファに読み込み、一貫性を確認するだけで、インターフェイスコネクタ/ケーブルを介したデータ転送は行われません。プログラムは各ブロックの動作時間を測定します。プログラムは最小から最大まで進みます。 デバイスはデータブロックを読み込み、インターフェイスを介してホストコントローラに転送します。

Linuxでデータの整合性をチェックする同様の方法はありますか?

ベストアンサー1

はい。

smartctl-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.
  [...]

マニュアルページは次の場所にあります。https://linux.die.net/man/8/smartctl

おすすめ記事