为什么我的虚拟机无法访问?


16

我想启动我的虚拟机,但是在中VirtualBox Manager,它表示无法访问,并且我应该检查错误日志,其中显示:

Document is empty.
Location: '/home/ron/VirtualBox VMs/Semios Win7 /Semios Win7 .vbox', line 1 (0), column 1.
/home/vbox/vbox-5.0.12/src/VBox/Main/src-server/MachineImpl.cpp[740] (nsresult Machine::i_registeredInit()).
Result Code: 
NS_ERROR_FAILURE (0x80004005)
Component: 
MachineWrap
Interface: 
IMachine {f30138d4-e5ea-4b3a-8858-a059de4c93fd}

唯一的问题是,我不知道如何解释我所看到的。这是什么意思呢?


2
您确定名称中的尾随空格吗?什么VBoxManage list vms发言权?
拉尔夫·隆奎斯特(RalphRönnquist),

Answers:


37

转到存储VM的位置/home/ron/VirtualBox VMs/Semios Win7 /

.vbox在您喜欢的文本编辑器中打开以检查是否为空。可能是:)在同一文件夹中,您应该有file Semios Win7 .vbox-prev。将此文件的内容复制到Semios Win7.vbox,保存,然后重试。

现在应该可以了。我做了同样的事情,它为我工作。


如果在ubuntu中该怎么办?
kashminder

@kashminder做同样的事情。只需检查用于存储虚拟机数据的主文件夹是什么。如果您不知道如何在Virtual Box GUI中执行此操作:新建>选中“使用现有的虚拟硬盘文件”>单击文件夹图标> tadam,这是您的根文件夹。
TheKalin

还是一样。适用于root用户,但不适用于登录用户。
kashminder

@kashminder检查您的权限比。ls -l您的vm文件夹。将用户添加到sudo或更改vm文件的权限。
TheKalin

1
@ user240891以我为例,我磁盘空间不足,不得不重新启动。重新启动后,该文件为0kb。
TheKalin
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.