我怎样才能解决VBoxManage.exe:错误:格式自动检测失败:VERR_FILE_NOT_FOUND

当我试图在下面运行时出现以下错误。 我一直试图按照这个http://www.randallkent.com/virtual-box/change-uuid-of-virtualbox-vdi链接的指示。

我做了以下。

C:\Program Files\Oracle\VirtualBox> VBoxManage.exe internalcommands setvdiuuid "C:\Security" 

并得到下面的这个错误,

VBoxManage.exe:错误:格式自动检测失败:VERR_FILE_NOT_FOUND

我如何解决上述错误?

您必须使用sethduuid命令选择VirtualBox sethduuid文件。

  C:\Program Files\Oracle\VirtualBox> VBoxManage.exe internalcommands sethduuid "C:\Security\VirtualBox\my_vm\my_vm.vdi" 

也应该sethduuidsetvdiuuid ,但这可能取决于您的VirtualBox版本。 我正在使用4.3.10

正如我试图附加现有的VM,我有一个错误的问题告诉我,即使你是我第一次安装文件存在。 然后我试图从网上找到解决方案,但它没有工作,因为它是我这个错误:VBoxManage.exe:错误:格式自动检测失败:VERR_FILE_NOT_FOUND

然后我找到它所在的虚拟机,并删除所有存在的文件。

  C:\Users\D409\.VirtualBox 

希望这会帮助别人