Nessuna delle soluzioni precedenti ha funzionato per me perché stavo cercando di importare un file VDI creato sotto VirtualBox 3.1.6 in VirtualBox 4.32 in esecuzione su una macchina diversa. Questo è un file autonomo e non c'è alcun collegamento a un altro VDI. Continuavo a ricevere l'errore:
Parent medium with UUID {a9dccef3-45f8-45ff-835e-a2b6e7279bac} of the medium
'c:\Disks\Windows.2003.R2.Enterprise.SQL.Express.192.168.56.222.Trusted.vdi'
is not found in the media registry
Ho anche importato lo stesso vdi sotto VirtualBox 3.1.6 e poi ho provato a usare VBoxManage clonehd di nuovo per vedere se posso sbarazzarmi dell'errore ma neanche questo ha funzionato.
Alla fine ho semplicemente modificato .VirtualBox/VirtualBox.xml manualmente aggiungendo
<HardDisk uuid="{43ea34ba-6d72-413e-8b37-32f475927ace}" location="C:/Disks/Windows.2003.R2.Enterprise.SQL.Express.192.168.56.222.Trusted.vdi" format="VDI" type="Normal"/>
(L'uuid è stato ottenuto utilizzando VBoxManage showvhinfo sotto VirtualBox 3.1.6.)
E questo ha finalmente risolto il problema, cioè, sono stato in grado di creare una nuova sessione di VirtualBox utilizzando il vdi.
Spero che questa nota possa aiutare chi si imbatte nello stesso problema.