VBOX_E_OBJECT_NOT_FOUND(0x80bb0001)VirtualBox错误

2024年 3月 24日 76.8k 0

尝试打开VirtualBox上的磁盘映像时,可能会出现错误,暗示硬盘无法注册。当您尝试打开的VM磁盘映像文件与另一个虚拟磁盘映像文件具有重复的UUID时,VirtualBox中会出现以下错误。在这篇文章中,我们将看到如果收到VBOX_E_OBJECT_NOT_FOUND(0x80bb0001)VirtualBox错误时可以做些什么。

无法注册硬盘‘File-LocationName.vdi’{%Virtual-Disk-UUID%},因为UUID为{%Virtual-Disk-UUID%}的硬盘‘File-LocationName.vdi’已存在。

结果代码:E_INVALIDARG(0x80070057)组件:VirtualBoxWrapInterface:IVirtualBox {fafa4e17—1ee2—4905—a10e—fe7c18bf5554}调用方RC:VBOX_E_OBARY_NOT_FOUND(0x80BB001)"

VBOX_E_OBJECT_NOT_FOUND (0x80bb0001) VirtualBox error

修复VBOX_E_OBAUTY_NOT_FOUND(0x80bb0001)VirtualBox错误

如果您在VirtualBox中遇到"Vbox_e_Object_Not_Found(0x80bb0001)"错误,请尝试以下解决方案来解决它:

  • 从VirtualBox中删除被占用的虚拟磁盘
  • 使用Virtual Media Manager克隆磁盘映像
  • 更改虚拟磁盘的UID
  • 我们开始吧

    1]从VirtualBox中删除丢失的虚拟磁盘

    首先,我们将从虚拟盒中删除故障的虚拟磁盘,因为该错误通常表明虚拟盒无法定位特定的虚拟磁盘。通过删除任何丢失或配置不当的虚拟机,我们可以确保VirtualBox可以正确管理其资源和配置,从而可能解决错误。以下是如何删除任何丢失或配置不当的虚拟主机:

  • 从"VirtualBox File"菜单启动虚拟媒体管理器。
  • 识别并选择标记为有问题的虚拟磁盘,然后在出现提示时选择释放选项。
  • 现在,单击删除选项以删除虚拟磁盘,然后关闭虚拟媒体管理器。
  • 接下来,右键单击有问题的虚拟机,然后选择设置选项以导航到虚拟机设置。
  • 单击左侧窗格中的存储选项,然后单击右侧的添加硬盘图标以添加新的虚拟硬盘文件(.VDI)。
  • 单击选择现有磁盘,然后选择需要添加的虚拟硬盘文件,然后选择打开按钮以确认请求。
  • 选择文件后,单击确定按钮关闭虚拟机设置,然后重新启动虚拟机以应用更改。
  • 希望这能帮你。

    2]使用Virtual Media Manager克隆磁盘映像

    建议在虚拟媒体管理器中克隆磁盘映像以确保数据完整性,因为它会重建损坏的元数据并刷新配置。它有助于隔离与磁盘映像相关的问题,并确定错误是与VirtualBox有关还是与系统配置有关。要克隆磁盘映像,请执行以下步骤:

  • 启动VirtualBox,导航到文件菜单,然后从那里选择虚拟媒体管理器。
  • 在那里,选择需要克隆的虚拟硬盘,然后点击复制按钮。我们可以根据我们的偏好指定磁盘映像文件类型、名称和大小,并坚持使用默认设置。
  • 点击复制按钮,等待该过程完成,因为时间取决于磁盘映像的大小。
  • 完成后,使用新创建的磁盘映像在VirtualBox中设置一个新的虚拟机。

    3]更改虚拟磁盘UID

    最后,我们将更改虚拟磁盘的UID,因为这确保了VirtualBox可以正确地识别和定位虚拟磁盘对象,并修复任何损坏或错误配置问题。

    • 正确关闭VirtualBox,并使用管理权限打开命令提示符,方法是在搜索框中键入cmd或命令提示符,右键单击第一个结果,然后选择以管理员身份运行选项。
    • 现在,复制并粘贴以下命令,然后点击Enter按钮:cd C:Program FilesOracleVirtualBox
    • 在上一个命令之后,复制和粘贴命令并点击Enter按钮,然后按照它:
    vboxmanage internalcommands sethduuid " % Full_VHD_File_Location %"

    注:VHD文件的路径将根据用户的实际路径而有所不同。假设虚拟磁盘映像文件名"Windows 11.dll"位于"C:UsersyusufVirtualBox VMWindows 11",则命令将为vboxmanage internalcommands sethduuid "C:UsersyusufVirtualBox VMWindows 11Windows 11.dll"

    • 如果该过程成功完成,您将收到GUID已更改的确认。

    关闭命令提示符窗口,并将虚拟硬盘连接到新的虚拟机。

    已阅读:修复VirtualBox NTFS安装失败错误

    为什么VirtualBox不打开硬盘文件?

    由于各种因素,如文件损坏,不兼容的格式,或磁盘文件的权限不足,VirtualBox可能会遇到困难打开硬盘文件。另一个原因可能是VirtualBox或其他运行软件中的不正确设置或配置与VirtualBox打开磁盘文件的能力相冲突。

    阅读:如何在Windows上的VirtualBox中安装macOS?

    如何修复'无法注册虚拟硬盘'在VirtualBox错误?

    如果在VirtualBox中遇到无法注册虚拟硬盘错误,首先请检查磁盘文件的完整性,并验证文件格式,确保硬盘文件的格式是受支持的。从Vortual Machine Configuration中删除未注册的虚拟硬盘,然后重新添加它也是故障排除解决方案之一。

    另请阅读:VirtualBox Aborted:VM会话在Windows PC上中止。

    相关文章

    服务器端口转发,带你了解服务器端口转发
    服务器开放端口,服务器开放端口的步骤
    产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
    如何使用 WinGet 下载 Microsoft Store 应用
    百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
    百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

    发布评论