Документ создан: 15.02.2010

Преобразование виртуального диска vmware-формата в формат VirtualBox.

19.08.2008 г.

Вариант 1

  1. Закачиваем vditool:
    wget -c http://www.virtualbox.org/download/testcase/vditool
  2. и присваиваем полученному файлу атрибут исполняемого файла:
    chmod +x ./vditool
  3. Возможно понадобиться доустановить libstdc++5:
    sudo apt-get install libstdc++5
  4. Ставим qemu:
    sudo apt-get install qemu
  5. Если отсутствует, устанавливаем VMWare Workstation или VMWare Server (ознакомительная версия вполне подойдёт);
  6. Создаём монолитный виртуальный диск (на тот случай, если он у нас разделён по n Gb):
    vmware-vdiskmanager -r Solaris\ 10.vmdk -t 0 solaris_10.vmdk
  7. Конвертируем VMWare-диск в "сырой" носитель:
    qemu-img convert solaris_10.vmdk -O raw solaris_10.raw
  8. Конвертируем формат VirtualBox:
    ./vditool DD solaris_10.vdi solaris_10.raw
  9. Запускаем VirtualBox, создаём в нём новую виртуальную машину и, в качестве виртуального диска, указываем полученный файл.

Вариант 2

Этот вариант подсмотрел здесь.

  1. Конвертируем VMWare-диск в "сырой" носитель:
    qemu-img convert solaris_10.vmdk -O raw solaris_10.raw
  2. Конвертируем формат VirtualBox:
    VBoxManage convertdd solaris_10.raw solaris_10.vdi



В VirtualBox версии 1.6.x появилась возможность открывать vmdk-файлы.

 
Recent changes RSS feed Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki Donate