Как преобразовать жесткий диск VDI в файл VHD?

50723
IT_07

Есть ли способ конвертировать VDI HDD в VHD?

24

5 ответов на вопрос

53
Derek P

Эта функция встроена в VirtualBox:

VBoxManage clonehd source.vdi target.vhd --format vhd 
7
Eugenio Miró

В VirtualBox 4.1 появилась новая опция для копирования VDI с новым форматом (включая VHD), который эквивалентен команде, которую Дерек П указывал в прошлом году, но в хорошем графическом интерфейсе.

  1. Откройте Virtual Box и выберите «Файлы»> «Virtual Media Manager».
  2. Выберите существующий файл на вкладке «Жесткие диски» и нажмите кнопку «Копировать».
  3. Выполните шаги в мастере. Выберите VHD, когда будет предложено указать тип файла.
6
DaveParillo

Лучший способ заключается в использовании VBoxManage как пояснил Дерек P . Если у вас старый VirtualBox, обновите его или:

Вы конвертируете VDI в VMDK, а затем конвертируете VMDK в VHD одним из следующих способов:

  1. VMWare VCenter Converter - автономный клиент
  2. vmToolkits VMDK в VHD конвертер
  3. WinImage (условно-бесплатная)
Как бы я конвертировать VMDK в VHD? IT_07 14 лет назад 0
Это ужасный способ сделать это, посмотрите на посты ниже для лучшего способа. cc0 13 лет назад 2
@ cc0, ты прав. Когда я писал это, VBoxManage не поддерживал vdi для vhd, а наоборот. Дерек П ответ лучше. DaveParillo 13 лет назад 3
3
Dinesh

Да, как сказал Дерек, встроенный инструмент с VirtualBox хорошо работает в ОС Windows без какого-либо стороннего программного обеспечения. Конвертированная ОС загружается без проблем, для получения дополнительной информации с примерами шагов проверьте этот пост,

VDI в VHD - преобразование виртуальных машин VirtualBox в виртуальный ПК

0
jumpjack

Без загрузки и установки VirtualBox вы можете использовать qemu-img из пакета QEMU:

qemu-img.exe convert source.img -O vhdx -o subformat=dynamic dest.vhdx 

Скачать для Windows: https://cloudbase.it/qemu-img-windows/