В этой статье я покажу, как сконвертировать образ виртуальной машины в формате VMWare (файл vmdk) в формат Oracle VirtualBox (vdi — VirtualBox Disk Image). Данная методика поможет вам без лишних сложностей запустить виртуальную машину, созданную в среде VMWare на компьютере с установленным VirtualBox.
Нам понадобится десктопная среда виртуализации — Oracle VirtualBox. Скачайте дистрибутив и установите VirtualBox. Скопируйте vmdk файлы виртуальной машины на локальный диск и запустите командную строку с правами администратора и перейдите в каталог с VirtualBox:
cd c: \Program Files\Oracle\VirtualBox\
Теперь запустим встроенную утилиты VBoxManage с параметром clonehd для создании копии файла данных виртуальной машины и преобразования его из формата VMDK в VDI.
Примечание. Перед началом конвертации нужно удалить снапшоты виртуальной машины и убедится, что диск не используется запущенными виртуальными машинами.
VBoxManage clonehd --format VDI D:\clonation\PROJECT.virtual.vmdk D:\Virtual.vdi
Теперь в VirtualBox можно создать новую виртуальную машину и подключить к ней полученный vdi диск.
3 комментария
Сконвертированный образ Windows XP не грузится, просто черный экран и ничего больше.
Скорее всего в вашей Windows XP отсутствует драйвер для ide/scsi контроллера. Его нужно предварительно засунуть в гостевую ОС в работаюшей ВМ на vmware
Сейчас же VirtualBox поддерживает VMDK. Раньше не поддерживал или я что-то не понимаю?