Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/jsf/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Virtualbox 无法打开磁盘文件映像结果代码:VBOX_E_IPRT_错误(…)被调用方RC:VBOX_E_对象未找到(…)_Virtualbox - Fatal编程技术网

Virtualbox 无法打开磁盘文件映像结果代码:VBOX_E_IPRT_错误(…)被调用方RC:VBOX_E_对象未找到(…)

Virtualbox 无法打开磁盘文件映像结果代码:VBOX_E_IPRT_错误(…)被调用方RC:VBOX_E_对象未找到(…),virtualbox,Virtualbox,由于某些内部错误,vdi文件已损坏,因此,vdi文件的标头已无效 Virtual box不允许将VDI连接到另一台新创建的计算机。 我收到以下错误:- 无法打开磁盘文件映像结果代码:VBOX_E_IPRT_错误(0x80BB0005)组件:MediumWrap接口:IMedium {4afe423b-43e0-e9d0-82e8-ceb307940dda}被调用方:IVirtualBox {0169423f-46b4-cde9-91af-1e9d5b6cd945}被调用方RC: 未找到VBOX对

由于某些内部错误,
vdi
文件已损坏,因此,
vdi
文件的标头已无效

Virtual box不允许将VDI连接到另一台新创建的计算机。 我收到以下错误:-

无法打开磁盘文件映像结果代码:VBOX_E_IPRT_错误(0x80BB0005)组件:MediumWrap接口:IMedium {4afe423b-43e0-e9d0-82e8-ceb307940dda}被调用方:IVirtualBox {0169423f-46b4-cde9-91af-1e9d5b6cd945}被调用方RC: 未找到VBOX对象(0x80BB0001)


如果您尚未尝试过此方法,请尝试以下简单的解决方案:-
如果您使用的是Windows 10,并且对丢失一些最近的数据感到满意,那么一个简单的“急救”解决方案是:-
转到虚拟盒vdi文件,右键单击该文件并选择“还原到以前的版本”。再次连接vdi,您就完成了

您可以使用以下命令修复标题:

VBoxManage internalcommands repairhd -format VDI yourfile.vdi

回答上述关于发布命令VBoxManage internalcommands repairhd-format VDI yourfile.VDI的问题


我发现我的shell/cmd也不会将其识别为命令。您需要在vbox管理之前放置./。所以它看起来像“/VBoxManage internalcommands repairhd-format VDI yourfile.VDI”,没有引号。我不能证明这个命令有效,因为我还没有试过,我马上就要试了。我只知道,出于某种原因,我必须在vboxmanage命令之前添加.。

我没有以前的版本可以还原“vboxmanage”未被识别为内部或外部命令、可操作程序或批处理文件。在Windows中,您可以在此处找到该命令:。在MacOS中,您可以在
/Applications/VirtualBox.app/Contents/Resources/VirtualBoxVM.app/Contents/MacOS
下找到它。在Linux中,它在某种程度上取决于发行版,但现在大多数人似乎把它放在通常的
/usr/bin
位置。