Code: Select all
<HardDisk uuid="{9595d615-ce93-4593-b48d-1709f97947f7}" location="meow0.vhd" format="VHD" type="Normal"/>
<HardDisk uuid="{920b7eb3-c53e-4caf-8b78-bcaf7a36477f}" location="meow2.vhd" format="VHD" type="Normal"/>
<HardDisk uuid="{6708a532-4784-42e4-8611-b5d7c31bec6e}" location="swap.vdi" format="VDI" type="Normal"/>
Two of the images (swap.vdi and meow2.vhd) recovered without a problem. The primary one -- meow0.vhd -- is being rejected by VirtualBox. It is listed as "Inaccessible" in the GUI and, if I try to use it, I get this error:
I'd blame file-corruption, but all of the earlier versions of the same image (and I have about 15 in the backup) are being rejected too -- so I suspect the rejection is not quite valid...Failed to open the disk image file C:\VHDs\misha0.vhd.
Could not get the storage format of the medium 'C:\VHDs\meow0.vhd' (VERR_NOT_SUPPORTED).
Result Code: VBOX_E_IPRT_ERROR (0x80BB0005)
Component: MediumWrap
Interface: IMedium {ad47ad09-787b-44ab-b343-a082a3f2dfb1}
Callee: IVirtualBox {d0a0163f-e254-4e5b-a1f2-011cf991c38d}
Callee RC: VBOX_E_OBJECT_NOT_FOUND (0x80BB0001)
Is there a way to force the use of a VHD? Can it be repaired somehow, perhaps?