不良ブロックを中断するのは危険ですか?

不良ブロックを中断するのは危険ですか?

外付けドライブの不良セグメントを確認するためにbadblocksを実行しています。約1時間が過ぎましたが、まだ完了していません。もうキャンセルを考えてみるべきですね。これにはどんな危険がありますか?これを避けるべきですか?

明らかに最初から始める必要がありますが、途中で終了する場合は危険があるかどうか疑問に思います。

答え1

ソースコードを見てみましょう。

-nまたは-wを指定しないと、不良ブロックがディスクにまったく書き込まれないため、安全に中断できます。

-w を指定すると、不良ブロックがすでにファイルシステムを上書きしているため、プロセスの中断を心配するには遅すぎます。

-nが指定されている場合、badblocksはシグナルハンドラを使用してディスクが一貫していない状態でプログラムが終了するのを防ぎ、Ctrl-Cを押しても安全です。

関連情報