破損したvmdkイメージを修正できますか?VERR_VD_VMDK_INVALID_HEADER


15

VirtualBoxでゲストOSを実行すると、ホストがクラッシュしました。これで、VMは起動せず、次のエラーを表示しなくなります。

メディア '[file.vmdk] `VMDKを開けませんでした:' [file.vmdk] 'のグレインテーブルとバックアップグレインテーブルの不一致(VERR_VD_VMDK_INVALID_HEADER)。

VD:エラーVERR_VD_VMDK_INVALID_HEADERがイメージファイル '[file.vmdk]'を開いています(VERR_VD_VMDK_INVALID_HEADER)

実際に必要なのは、このハードディスクイメージからいくつかのファイルを取得することです。また、今後これを防ぐ方法はありますか?作業する必要のあるホストの1つは非常に不安定で、時々クラッシュする傾向があります。これをもう一度やりたくありません。

回答:


13

ここからVMWareからVDDキットをダウンロードして、次のコマンドを実行します。 vmware-vdiskmanager -R <Path to vmdk file> これにより、VMがVirtualboxで実行されている間に停電が原因で破損したヘッダーが修復されました。


ハードリセット後も同じエラーが発生しますが、修復コマンドを実行した後、「仮想ディスクでエラーが見つかりませんでした」というメッセージが表示されます。これを修正する方法はありますか?ありがとう
-user95227

このツールのmacOSバージョンは非常に見つけにくいと付け加えます。:私はここでそれを見つけることができたkb.vmware.com/s/article/1023856を。右側の「添付ファイル」列にあります。最初のオプションを選択します(「1023856-vdiskmanager-3.0.2.zip」と表示されます)。これをに移動し/usr/local/bin、VMDKと同じフォルダーで実行する必要がありました(そうでない場合はパスを認識しません)。
DfKimera

9

今日も同じ問題がありました。vdiskmanagerを使用して解決し( 添付セクションでダウンロードリンクを利用可能)、こちらの手順に従います

よろしく、HBK


1023856-vmware-vdiskmanager-linux.7.0.1 -R破損したVMDKファイルを実行しても何も返されませんが、破損していないVMDKファイルで実行すると、破損していないと表示されます。このユーティリティは、破損したVMDKを修正しませんでした。
ジェレミア

64ビットLinux OSでは実行されません。このリンクは、32ビットLSB実行可能ファイルを提供します。
ドグル

2

破損した.vhdファイルを修復するには、%Program Files%\ Oracle \ VirtualBox \ VBoxManage.exe internalcommands repairhd "corrupted.vhd"を使用します。


一方で、私のために動作しませんでしたvdiskmanagerトリックでした
ラフィ

私は先にあるとして使用していたVBoxManage.exe internalcommands repairhd corrupted_vdi_with_path.vdi -format VDI上記のコマンドを使用できるようにします。しかし、これはちょうど私の場合のために、さらに詳細につながる- 「..ErrorコードVERR_VD_IMAGE_REPAIR_IMPOSSIBLE ..」(コマンドリファレンスをここに- virtualbox.org/manual/ch08.html#vboxmanage-listを
parasrish

0

vmwareのVirtual Disk Development Kitを使用して、破損したヘッダーを修正できました。ディスクイメージのマウントに関するこの投稿は、私をvddkに導きました。

vmware-manager.exe画像ファイルを修正できます。VMを起動できたのでうまくいきましたが、とにかく必要なファイルが壊れていました。


-1

外部ツールを必要としないこのエラーを修正するはるかに簡単な方法。

Oracle VM VirtualBox Managerのメインウィンドウから、起動しないVMを選択します。右上のスナップショットをクリックします。最後から2番目のエントリを選択します(おそらく最後のエントリが破損しており、前のエントリは正常であるため)。それを右クリックして、[復元]を選択します(現在のVM状態のスナップショットを作成するポイントは見当たりませんでした。完了

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.