我无法以交互方式启动我的任何 VM。然而,它们在无头运行时工作(--type vrdp)
如果我尝试正常运行,我会得到:
$ VBoxManage startvm Kubuntu
Waiting for the VM to power on...
VBoxManage: error: The virtual machine 'Kubuntu' has terminated unexpectedly during startup because of signal 6
VBoxManage: error: Details: code NS_ERROR_FAILURE (0x80004005), component Machine, interface IMachine, callee
Run Code Online (Sandbox Code Playgroud)
我的主机是运行 10.6.7 的 Intel iMac,我使用的是安装了 Oracle 扩展的 VirtualBox 4.0.6。
有任何想法吗?
更多信息:如果我使用 sudo,虚拟机可以交互地启动。这似乎意味着存在某种错误的权限或锁定的文件或某处的某些东西,但我已经检查了 Library/VirtualBox 中的所有文件。
Kek*_*koa 24
我在 Mac OS X 10.7.5 主机上运行的所有 VM 都遇到了这个问题。一个重启的问题解决了,因为没有.vbox文件似乎有任何问题。
首先,备份您的虚拟机(包括磁盘映像及其附带的所有内容)。
然后,进入您的虚拟机所在的文件夹。在那里,您应该看到一个名为“VirtualBox.xml”的文件,并且希望看到一个名为“VirtualBox.xml-prev”的文件。将“VirtualBox.xml”文件重命名为“VirtualBox.xml.old”,然后将“VirtualBox.xml-prev”重命名为“VirtualBox.xml”。尝试再次启动您的虚拟机 - 错误应该消失。
如果您没有 VirtualBox.xml-prev 文件,请尝试创建新的 VM,并使用旧的磁盘映像。该过程将为您重新创建 VirtualBox.xml 文件。
记得备份!
| 归档时间: |
|
| 查看次数: |
20543 次 |
| 最近记录: |