I made a WinXP virtual image with VirtualBox.
You want to make a few copies without reinstalling, that is, loading several virtual machines at the same time.
However, directly copying the installed VDI files, the system will report the error that the UUID already exists.
Therefore, you need to modify the UUID to use
$CP Winxp1.vdi (source VDI) Winxp2.vdi (Purpose VDI)
When loading WINXP1.VDI, there will be a bug that the UUID already exists.
The workaround is to:
1, switch to the VirtualBox installation directory, in the Linux system, the general is the/usr/share/virtualbox/directory, and then execute
#VBoxManage internalcommands sethduuid (/root/virtualbox\ vms/winxp1/winxp2.vdi) ( in parentheses for the purpose of the VDI path )
UUID changed To:dd2df223-d099-42ba-af08-5d78422c23f8
Successful, when you create a new virtual machine, select this VDI.
VirtualBox replicating multiple virtual machines (host Redhat)