首页 > 杂谈 > VirtualBox注册虚拟机失败

VirtualBox注册虚拟机失败

VirtualBox注册虚拟机发生错误:

未能打开位于 D:/Virtual Machines/HS-VB-WXP/HS-VB-WXP.vbox 的虚拟电脑。

Invalid machine settings file name ‘D:\Virtual Machines\D:\Virtual Machines\HS-VB-WXP\HS-VB-WXP.vbox\D:\Virtual Machines\HS-VB-WXP\HS-VB-WXP.vbox.vbox’ (VERR_INVALID_NAME).

返回 代码:VBOX_E_FILE_ERROR (0x80BB0004)
组件:Machine
界面:IMachine {22781af3-1c96-4126-9edf-67a020e0e858}
被召者:IVirtualBox {5c8814a1-2a35-402d-8680-68e5cb4e72aa}

用命令VBoxManage registervm <filename>,结果也是一样。发现VBoxManage会把参数filename转换成这样:默认虚拟电脑位置\filename\filename.vbox

并且如果filename是不带路径的,VBoxManage会先把它转成全路径,再做上面的转换。

这个莫名其妙的错误实在太令人崩溃了@_@。最后只能手工修改VirtualBox.xml文件注册虚拟机。

软件版本

Windows:7 x64(6.1.7601 Service Pack 1 Build 7601)
VirtualBox:4.2.0_RC2 r80231(x64)

分类: 杂谈 标签:
  1. 哒哒熊
    2012年9月5日00:05 | #1

    今天装了VirtualBox:4.2.0_RC3 r80444(x64),注册失败的问题已经没有了。

  1. 本文目前尚无任何 trackbacks 和 pingbacks.