我重命名了我的虚拟磁盘所在的目录,现在我无法启动Ubuntu VM,也无法弄清楚如何使用VirtualBox指定虚拟磁盘的新位置。请帮忙。
答案 0 :(得分:6)
要移动.vbox文件,请修改
C:\Users\USER\.VirtualBox\VirtualBox.xml
该文件非常明显,我更新了
/VirtualBox/Global/MachineRegistry/MachineEntry[N]/@src
属性。奇迹般有效。似乎不关心你是否使用斜杠/反斜杠。您可能希望先制作备份副本。按照以下说明重新启动VirtualBox。
-
要移动磁盘映像,请编辑.vbox文件,该文件也是一个XML文件。我更新了
/VirtualBox/Machine/MediaRegistry/HardDisks/HardDisk/@location
属性。示例值:
location="C:/VM/UbuntuServer12/UbuntuServer12.vdi"
-
重新启动VirtualBox
重启VirtualBox时,我也等待VBoxSVC.exe守护进程退出。不知道它是否有所作为,仅需几秒钟,在某处被提及。
答案 1 :(得分:0)
答案 2 :(得分:0)
只需将VHD复制到Virtual Machine Manager中的另一个目录,即可在VirtualBox中执行此操作。