あるマシンから別のマシンにディスク(vmdkファイル)をコピーし、コピー内のディスクのUUIDを変更する必要がある場合、別の回答で提案されているようにマシンのUUIDを変更する必要はありません。
新しいUUIDをディスクイメージに割り当てるだけです。
VBoxManage internalcommands sethduuid your-box-disk2.vmdk
UUID changed to: 5d34479f-5597-4b78-a1fa-94e200d16bbb
次に、古いUUIDを* .vboxファイルの2か所にある新しく生成されたUUIDに置き換えます
<MediaRegistry>
<HardDisks>
<HardDisk uuid="{5d34479f-5597-4b78-a1fa-94e200d16bbb}" location="box-disk2.vmdk" format="VMDK" type="Normal"/>
</HardDisks>
そして
<AttachedDevice type="HardDisk" hotpluggable="false" port="0" device="0">
<Image uuid="{5d34479f-5597-4b78-a1fa-94e200d16bbb}"/>
</AttachedDevice>
それはVirtualBox verのために私のために働きました。5.1.8 Mac OS X El Capitanで実行されています。