需求:装了一台全新的虚拟机后,想再装一台一模一样的。把硬盘*.vdi文件复制以后,在virtual box里面新建虚拟机。选择硬盘时,选中刚刚复制出来的vdi文件。virtual box报错,说硬盘的uuid已经存在。
解决办法:用virtual box自带的virtual box manager这个工具,对硬盘的uuid号进行修改。
进入vbox manager.exe的所在目录,再运行以下命令。该工具应该在vbox的安装路径下。
注意,vbox如果是64位的,则默认是装在C盘的program files里面的,而不是program files(x86)命令:
VBoxManage.exe internalcommands sethduuid "d:/virtualbox/win2008.vdi"