我最近启动了 virtualbox,它给了我这个错误:
获取 VirtualBox COM 对象失败。
应用程序现在将终止。
文档为空。
位置:'/home/batman/.config/VirtualBox/VirtualBox.xml',第 1 行 (0),第 1 列。
/build/virtualbox-SRwERU/virtualbox-6.1.10-dfsg/src/VBox/Main/src-server/VirtualBoxImpl.cpp[740] (nsresult VirtualBox::init())。
Result Code: NS_ERROR_FAILURE (0x80004005)
Component: VirtualBoxWrap
Interface: IVirtualBox {d0a0163f-e254-4e5b-a1f2-011cf991c38d}
Callee: IVirtualBoxClient {d2937a8e-cb8d-4382-90ba-b7da78a74573}
这发生在我在 Virtualbox 上运行 Windows 10 之后。它正在做一些更新,然后它崩溃了,所以我关闭了虚拟机,然后关闭了 Virtualbox。
让 virtualbox.xml 文件与丢失时相同是否重要?或者我可以只获取默认的 virtualbox.xml 文件吗?如果是这样,有人可以与我分享我缺少的默认 xml 文件的内容吗?
谢谢!
感谢 Señor CMasMas,我找到了解决问题的方法。
Señor CMasMas 将我重定向到此页面。
该问题的答案有很多选择,但选项 2 对我来说是正确的:
因此,感谢Señor CMasMas指导我找到答案,感谢mike Stewart提供的选项,其中包括我需要的答案。
还有一件事:您可能需要重新制作您的虚拟机......我的没有加载。它可以通过做我们上面做的同样的事情来工作,只是
vm_name.vbox
为了~/VirtualBox VMs/vm_name/
编辑:你不需要重新制作你的虚拟机......我只是忘记安装 dkms 包