9

Есть ли в VMware инструмент для преобразования виртуальных машин в образ физического диска (в основном Reverse of Converter)?

Кроме того, есть ли сторонний инструмент, который может сделать это из образов Vmware?

1 ответ1

6

Конвертировать vmdk в образ физического диска (Ubuntu/Debian)

Если у вас есть доступ к системе Debian/Ubuntu, сначала используйте qemu-img как описано здесь, для создания необработанного образа:

$ qemu-img convert -O raw diskimage.vmdk diskimage.raw

Затем dd образ диска на жесткий диск (замените /dev/sdb дисковым устройством):

$ sudo dd if=diskimage.raw of=/dev/sdb

Или объединить за один шаг (замените /dev/sdb на ваше дисковое устройство):

$ sudo qemu-img convert -O raw diskimage.vmdk /dev/sdb

Конвертировать разделенный диск в монолитный диск

Если у вас есть несколько файлов vmdk, объедините их с помощью команды vmware-vdiskmanager (для получения дополнительной информации о vmware-vdiskmanager см. Эту статью VMware или Руководство пользователя Virtual Disk Manager):

  • На OS X:

    $ /Applications/VMware\ Fusion.app/Contents/Library/vmware-vdiskmanager -r <filepath of original disk> -t 2 <filepath of new disk>
    
  • В Linux:

    $ /usr/bin/vmware-vdiskmanager -r <filepath of original disk> -t 2 <filepath of new disk>
    
  • В Windows:

    > "C:\Program Files\VMware\VMware Workstation\vmware-vdiskmanager.exe" -r <filepath of original disk> -t 2 <filepath of new disk>
    

где:

-r <filepath of original disk> преобразует указанный виртуальный диск, в результате чего создается новый виртуальный диск. Необходимо указать имя целевого виртуального диска (<filepath of new disk>).

-t 2 создает предварительно выделенный виртуальный диск, содержащийся в одном файле виртуального диска.

Другой способ (объясненный здесь) состоит в том, чтобы выбрать Виртуальная машина> Настройки> Жесткий диск, снимите флажок "Разделить на 2 ГБ файлы" и нажмите Применить.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .