# 正文 直接复制虚拟机数据目录,并改名。 此时新复制出来的虚拟机还不能直接使用,因为有些UUID与复制源冲突。 假设新虚拟机有以下文件: ``` Win7-x64-Offline.vbox Win7-x64-Offline.vbox-prev Win7-x64-Offline.vdi ``` 下面逐个修改: 使用文本编辑器直接打开,`Win7-x64-Offline.vbox`和`Win7-x64-Offline.vbox-prev`。 收到编辑“uuid”,换成新uuid。 .vdi文件无法直接使用文本编辑器修改UUID,我们需要使用VirtualBox提供的工具进行修改。 ``` VBoxManage.exe internalcommands sethduuid Win7-x64-Offline.vdi ``` 注: 1. 需要先`cd`到VBoxManage.exe所在的安装路径。 2. `.vdi`需要正确的路径,建议直接写完整的绝对路径。 # 参考 * [VBoxManage: error: Cannot register the hard disk 解决办法](https://blog.csdn.net/herb8/article/details/83112413) * [VirtualBox – Cannot Register the Hard Drive Because a Hard Drive with UUID Already Exists](https://blog.csdn.net/weixin_39559301/article/details/82498819)