badblocks
提供: Ubuntu入門
スポンサーリンク
Linuxのbadblocks とは、デバイスのバッドブロック(不良セクタ)を検索するツールです。
読み方
- badblocks
- ばっど ぶろっくす
概要
badblocks を使用して、不良セクタのリストを作成し、mke2fsやe2fsckに読み込ませて修理させる方法と、mke2fsやe2fsckからbadblocksを利用する方法があります。
使い方
コマンドラインオプション
Usage: badblocks [-b block_size] [-i input_file] [-o output_file] [-svwnf] [-c blocks_at_once] [-d delay_factor_between_reads] [-e max_bad_blocks] [-p num_passes] [-t test_pattern [-t test_pattern [...]]] device [last_block [first_block]]
よく使用するオプションを以下に説明します。
- -s
- スキャンの進捗を表示します。
- -v
- 詳細な表示を行います。
- -w
- 書き込みモードでテストします。
- -o file
- 指定されたファイルに不良ブロックのリストを書き出します。
使用例
$ sudo badblocks -vs -o 320sdd.bad /dev/sdd Checking blocks 0 to 312571223 Checking for bad blocks (read-only test): done Pass completed, 0 bad blocks found. (0/0/0 errors)
不良セクタの修理
$ sudo badblocks -vs -o 320sdd.bad /dev/sdd $ sudo fsck -l 320sdd.bad /dev/sdd
関連項目
ツイート
スポンサーリンク