web-dev-qa-db-ja.com

破損したVDIファイルからファイルを回復するにはどうすればよいですか?

破損したVDIファイルを修復することは可能ですか? VDI(XP)のOSはまったく起動せず、黒い画面でハングするだけです。前回の起動時にファイルエラーが発生していましたが、現在はまったく機能していません。

セクタービューアに「無効なパーティションテーブルオペレーティングシステムのロード中にエラーが発生しました。オペレーティングシステムがありません」と表示されます。ホストOSからファイルをマウントしようとしましたが、ドライブがフォーマットされていないと表示されます。 VDIを実行できる必要はありませんが、VDI上にいくつかのファイルが必要です。

破損したVDIファイルからファイルを回復する方法はありますか?

4
Eric Packwood

ほとんどの場合、VirtualBoxでVMを実行中にクラッシュすると、VDIではなくプロファイルが破損します。

新しいプロファイルを作成し、既存のVDIをディスクとして追加してみてください。まだ行っていない場合は、ホストシステムでスキャンディスクを試すこともできます。

13
Beanstalk

私の場合、VDIも新しいプロファイル内でクラッシュしました。

データをレスキューするには、次の手順を実行します。

  1. .vdiを使用して新しいプロファイルを作成し、ハードディスクとしてレスキューします
  2. linuxライブCD(puppy、xubunu ...など)をダウンロードし、ライブCDイメージとして新しいプロファイルに追加します
  3. vMを起動します
  4. .vdiファイル(私の場合はsda2)をマウントし、必要に応じてファイルをレスキューします(自分宛てに電子メールとして送信します)

楽しんで

2
julez

なんらかの方法でドライブをマウントしてファイルを取得するのが最善の選択肢です。 VDIファイルの修復ソリューションはわかりませんが、これに遭遇しました。

http://forums.virtualbox.org/viewtopic.php?t=2097

0
NoCarrier