我在这个网站上读过类似的帖子
我可以修复损坏的 vmdk 映像吗?VERR_VD_VMDK_INVALID_HEADER
但我需要更多帮助来尝试进行修复。
我遇到了和 Pierrick 在那个帖子中提到的完全一样的问题。
每个人都回答是 VDDK 或 vdiskmanager...有人可以提供关于如何使用它们的基本说明吗?我正在运行 Windows 8,所以我不确定这些是否可以在其上运行。
我下载了 VDDK 并将其解压,但之后就找不到了。
任何援助将不胜感激。
答案1
我必须从https://code.vmware.com/web/sdk/65/vddk然后导航到包含我的 vmdk 的文件夹并运行(在终端中):
sudo <path-to-vdiskmanager>/vmware-vdiskmanager -R <name-of-vmdk>.vmdk
如果修复成功,您应该看到:
The virtual disk, '<name-of-vmdk>.vmdk', was corrupted and has been successfully repaired.
我们还从 VirtualBox UI 中释放了该盒子,因此必须使用以下命令重新连接它:
VBoxManage storageattach <name-of-box> --medium "<path-to-vmdk>.vmdk" --storagectl "SATA" --device 0 --port 0 --type hdd