Linuxでディスクの破損方法を判断する方法

Linuxシステムのディスクが破損しているかを判断するには、以下の方法があります。

  1. SMART(セルフモニタリング、分析、およびレポート技術)ツールを使用する:
  2. sudo apt-get install smartmontools
    sudo smartctl -a /dev/sdX
  3. /dev/sdX は検査対象のハードディスクデバイス名です。
  4. 「badblocks」ツールを使用して:
  5. sudo badblocks -v /dev/sdX
  6. /dev/sdXは検査するHDD機器の名前です。
  7. fsckツールを使用する:
  8. sudo fsck /dev/sdX
  9. 検出中のHDDデバイス名は /dev/sdX です。
  10. ddrescue ツールを使用する:
  11. sudo ddrescue -n /dev/sdX /path/to/gddrescue/distination.img /path/to/logfile.log
  12. その中で、/dev/sdX はコピーするハードディスクのデバイス名で、/path/to/destination.img は対象イメージファイルのパス、/path/to/logfile.log はログファイルのパスです。

上記のコマンドを実行する際は、/dev/sdX を検査したいディスクデバイスの名前に置き換えてください。

bannerAds