Linuxでディスクの破損方法を判断する方法
Linuxシステムのディスクが破損しているかを判断するには、以下の方法があります。
- SMART(セルフモニタリング、分析、およびレポート技術)ツールを使用する:
- sudo apt-get install smartmontools
sudo smartctl -a /dev/sdX - /dev/sdX は検査対象のハードディスクデバイス名です。
- 「badblocks」ツールを使用して:
- sudo badblocks -v /dev/sdX
- /dev/sdXは検査するHDD機器の名前です。
- fsckツールを使用する:
- sudo fsck /dev/sdX
- 検出中のHDDデバイス名は /dev/sdX です。
- ddrescue ツールを使用する:
- sudo ddrescue -n /dev/sdX /path/to/gddrescue/distination.img /path/to/logfile.log
- その中で、/dev/sdX はコピーするハードディスクのデバイス名で、/path/to/destination.img は対象イメージファイルのパス、/path/to/logfile.log はログファイルのパスです。
上記のコマンドを実行する際は、/dev/sdX を検査したいディスクデバイスの名前に置き換えてください。