web-dev-qa-db-ja.com

VHDファイル構造-破損したVHDを修復します

データを取得する必要がある破損したVHDがあります。これは、Windows 2003 x32 Hyper-V仮想マシン(NTFS)です。ほぼ同じバージョンのVM)がありますが、データは機能していません。

16進エディターを使用して、数ページ後に古いvhdを動作中のvhdに挿入しようとしました(ランダムに比較しようとしました)が、動作させることができないようです。

VHDファイルの構造を知っておくと、FATがどこにあるか、VMヘッダーがどこにあるかなど)を知ることができ、バイトをインテリジェントに挿入できるので理想的です。

誰かこれについて何か経験がありますか?

3
Adam Brand

実際のディスクやVHDコンテナ形式の詳細を修復するかどうかはわかりませんが、仮想サーバー環境の外部に適切にマウントしようとしたことがない場合は、試してみる価値があるかもしれません。

どうやら、WinImageはVHDコンテナをマウントできます: http://www.winimage.com/winimage.htm

1
damorg

VirtualBox で開いてみてください。または、VMware製品を入手し、 VMware vCenter Converter を使用して変換します。これらの製品のいずれかがエラーを補正する可能性があります。

別のオプションは、パーティション/ハードドライブの回復ソフトウェアを使用することです。ハードドライブは仮想ですが、回復ソフトウェアに同じように応答する必要があります。

1
Joseph