web-dev-qa-db-ja.com

NTFSイメージでCHKDSKを実行しますか?

不良セクタがいくつかあるハードドライブを備えたシステムがあります。ドライブで使用可能なすべてのセクターを回復するためにddrescueを使用しましたが、ドライブは新しい不良セクターを開発し続けているため、ジャンクしました。製造元ツールによる2回の実行は、不良セクターの異なるブロックを示し、SpinRiteを使用した2回のパスは、両方とも異なる読み取り不可能なセクターをもたらしたため、ドライブの信頼性は失われました。

パーティションは500GBドライブ上にありましたが、パーティションの約40GBしか使用されていないため、今のところ、ドライブをより小さなドライブ(120GB)に交換する予定でした。

私が今持っているのは、NTFSパーティションのddrescueによって生成されたイメージ(例:/ dev/sda1)だけです。このファイルは私のNASにあり、サイズは500GBです。

私のジレンマは、すべてのNTFSツールがnotドライブ上でまったく動作しないことです。これは、回復されていないセクターが原因でいくつかの不整合があるためです。最終的に回復不能になったセクターは約6つだけでしたが(3Kのみ!)、これらは依然としてNTFSファイルシステムを適合させています。したがって、パーティションのサイズを変更したり、ntfscloneを使用したりすることはできません。イメージファイルでツールを実行することはできますが、NASにある生のイメージであるため、WindowsでパーティションをCHKDSKするように指示されます。

問題は、これを行うためにイメージをコピーするための予備の500GBドライブが現在ないことです。ファイルは500GBなので、小さいドライブにクローンを作成することはできません。もちろん、ntfsresizeを使用することもできません。

だから私が理解しようとしているのは、画像ファイルでchkdskを実行できる方法があるかどうかです。私はVMWareとVirtualBoxを持っていますが、2つの問題があります。1つは、イメージファイルがパーティションテーブルなどを含まないNTFSパーティションだけであるということです。さらに、これらの仮想化ツールのいずれかで必要な形式ではない生のイメージです。

画像を修復してNTFSツールを使用できるようにする方法についてアドバイスはありますか?

8
fdmillion

イメージを添付できるWindowsシステムにアクセスできる場合、 ImDisk で生のイメージをマウントできる場合があります。

7
afrazier
  • ドライブ上のファイルを回復するには、回復アプリケーションを使用してください。
  • マウントされたイメージファイルを使用してLinuxディストリビューションを起動する
1
Homer Simpsons