I am trying to clone a disk image (VDI format) of a Windows XP SP2 guest. The cloning commands (clonehd and clonevdi) worked without reporting any errors, but the resulting VDI file is smaller than the original (about 1.4GB vs 1.5GB) and fails to boot with "A disk read error occurred" "Press Ctrl+Alt+Del to restart".
The settings of the different VMs are the same. I even tested the copied image in the original VM, with the same result.
Am I doing something wrong or could this be a bug?
VirtualBox Version 2.1.0
Host: Windows XP SP3
Guest: Windows XP SP2 (right after installation, no updates installed)
Original VDI image created on VirtualBox 2.1.0

