Ни одно из приведенных выше решений не помогло мне, потому что я пытался импортировать файл VDI, созданный в VirtualBox 3.1.6, в VirtualBox 4.32, работающий на другом компьютере. Это автономный файл, и нет связи с другим VDI. Я продолжал получать ошибку:
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
Я даже импортировал тот же vdi под VirtualBox 3.1.6, а затем снова попытался использовать VBoxManage clonehd, чтобы посмотреть, смогу ли я избавиться от ошибки, но это тоже не сработало.
В конце я просто отредактировал .VirtualBox / VirtualBox.xml вручную, добавив
<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"/>
(UUID был получен с помощью VBoxManage showvhinfo в VirtualBox 3.1.6.)
И это, наконец, решило проблему, то есть я смог создать новый сеанс VirtualBox, используя vdi.
Надеюсь, что эта заметка поможет тем, кто сталкивается с той же проблемой.