読み取り/検証パスを実行してハードドライブの不良ブロックをテストするMacOSX用のツールはたくさんあるようです。つまり、ブロックを読み取り、次にそれをもう一度読み取り、両方の読み取りで同じ結果が得られたことを確認します。
非破壊読み取り/ 書き込み /検証パスを実行するツールが必要です。各ブロックを読み取り、同じ内容を書き戻し、もう一度読み取って確認する必要があります。そうすれば、すべてのブロックが書き込まれ、ハードドライブに不良ブロックを回避する機会が与えられます。ただし、読み取ったばかりの同じ内容が書き戻されるため、まだ失われていないデータが破壊されることはありません。
読み取り/検証を実行できるツールをいくつか知っていますが、読み取り/ 書き込み /検証を実行できるツールはありません。私がやりたいことをするツールはありますか?
Mac OSXでコンパイルして実行するUnix /オープンソースツールも公正なゲームです。
GNU/Linuxのコマンドラインツールであるbadblocks(8)をご覧になることをお勧めします。ダーウィン用のポートがあり、MacPortsから入手できます。
Sudo port -v install e2fsprogs
マニュアルを見ると、-nおよび-wオプションの段落を読むことができます。
-n非破壊読み取り/書き込みモードを使用します。デフォルトでは、非破壊読み取り専用テストのみが実行されます。このオプションは相互に排他的であるため、-wオプションと組み合わせてはなりません。
-w書き込みモードテストを使用します。このオプションを使用すると、badblocksは、デバイスのすべてのブロックにいくつかのパターン(0xaa、0x55、0xff、0x00)を書き込み、すべてのブロックを読み取り、内容を比較することによって、不良ブロックをスキャンします。このオプションは相互に排他的であるため、-nオプションと組み合わせることはできません。
うまくいけば、これはあなたが探しているものです。
Digilloydディスクテスターは読み取り/書き込み/検証を行い、起動するのに最適です。
もっと [〜#〜]ここ[〜#〜]
Sirdharmaの答えが欲しいのですが、コマンドラインツールが好きですが、Macportsが数ギガバイトのファットXcodeをインストールする必要はありません。 (Lion用の)プリコンパイル済みバイナリをダウンロードできれば、それを使用します。 「badblocksosx lion」というクエリで検索を続けたところ、 ProSoftのDriveGenius が見つかりました。 2013年にライセンスを購入したこともあります。
スキャン機能DriveGeniusバージョン3には、書き込み(および潜在的な破壊的)テストを有効にするための2つのチェックボックスがあります。
それはハードドライブに不良ブロックを逆参照するように指示することができます 時間 日々。 https://www.prosofteng.com/support/drive-genius-3/drive-genius-3-spare-bad-blocks
これにより、すべてのブロックの読み取りおよび書き込み機能が検証されます。このスキャンが1TBドライブで1週間かかることも例外ではありません。