VirtualBox修改UUID实现vdi文件复制


1.使用现有的vdi文件创建新虚拟机系统时,出现错误:

根据错误提示,原来我们直接复制vdi文件是复制了一个完全相同的虚拟硬盘镜像文件,包括硬盘的UUID。相同uuid在virtualbox是不允许的。所以解决的方法是改变新复制vdi虚拟硬盘镜像文件的uuid。
修改vdi的uuid,使用如下命令:

VBoxManage internalcommands sethduuid "F:\VirtualBox\xp娱乐学习\new xp.vdi"
注意:VBoxManage命令位于VirtualBox安装目录下,缺省路径是C:\Program Files\Sun\xVM VirtualBox。
使用时先在cmd窗口进入VirtualBox安装目录:cd C:\Program Files\Sun\xVM VirtualBox