Как мне преобразовать an.img-файл на vhd?

У меня есть файл образа (образ на основе linux) и я хочу преобразовать его в VHD, чтобы его можно было использовать для создания виртуальных машин hyper-V.

Я "в qemu-img, и конвертировать", чтобы конвертировать RAW в формат ВКК, а ВКК не работает для Hyper-V и виртуального жесткого диска не поддерживается "в qemu-img и конвертировать".

Как правильно это сделать?

образ имеет только один раздел:

Partition Table: msdos

Number  Start   End     Size    Type     File system  Flags
 1      32.8kB  4295MB  4295MB  primary  ext3         boot
18
задан 3498DB
14.03.2023 3:17 Количество просмотров материала 3380
Распечатать страницу

4 ответа

VhdTool должен уметь делать преобразования.

vhdtool.exe /convert myimage.raw
7
отвечен Michael Hampton 2023-03-15 11:05

Я не уверен, как долго это было так, но так как это результат поиска #1 для этого вопроса, я отвечу на него в настоящее время. VHD в настоящее время поддерживается qemu-img. Аргумент в пользу виртуального жесткого диска ВКК. Это было найдено здесь http://docs.openstack.org/image-guide/content/ch_converting.html

в случае разрыва ссылки, вот копия / прошлое

преобразование изображений из одного формата в другой, как правило, проста. преобразование qemu-img: raw, qcow2, VDI, VMDK

команда qemu-img convert может выполнять преобразование между несколькими форматами, включая raw, qcow2, VDI (VirtualBox), VMDK (VMWare) и VHD (Hyper-V). Таблица 7.1. строки формата qemu-img

**Image format**    **Argument to qemu-img**
raw                     raw
qcow2                   qcow2
VDI (VirtualBox)        vdi
VMDK (VMWare)           vmdk
VHD (Hyper-V)           vpc

этот пример преобразует файл изображения raw с именем centos63.dsk в файл образа qcow2.

$ qemu-img convert -f raw -O qcow2 centos64.dsk centos64.qcow2

для преобразования из vmdk в raw, вы бы сделали:

$ qemu-img convert -f vmdk -O raw centos64.vmdk centos64.img

Примечание

параметр-F формат флага не является обязательным. Если опущено, qemu-img будет попробуйте вывести формат изображения.

VBoxManage: VDI (VirtualBox) в raw

Если образ VDI создан с помощью VirtualBox, его можно преобразовать в формат raw с помощью средства командной строки VBoxManage, поставляемого с VirtualBox. В Mac OS X VirtualBox по умолчанию хранит образы в каталоге ~ / VirtualBox VMs/. В следующем примере создается образ raw в текущем каталоге из образа VirtualBox VDI.

$ VBoxManage clonehd ~ / VirtualBox\ VMs / fedora18.vdi федора18.img --format raw

5
отвечен trueCamelType 2023-03-15 13:22

Как указано выше apple16 есть довольно похожий вопрос здесь это обходит проблему, что VhdTool кажется больше не доступен. Virtualbox поставляется с инструментом под названием "VBoxManage", который работает просто идеально. При условии, что у вас есть простой файл образа вашего диска, используя, например,dd, вы можете сделать это:

VBoxManage convertfromraw myfile.dd myfile.vhd --format VHD

3
отвечен Jim McAdams 2023-03-15 15:39

если кто-то все еще заинтересован в конвертации raw образа диска в vhd, используйте следующую команду:

qemu>qemu-img.exe convert e:\src.img -O vpc -o subformat=dynamic f:\dst.vhd

Не забудьте изменить представленные имена файлов на ваши.

2
отвечен Гадя Петрович 2023-03-15 17:56

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя

Похожие вопросы про тегам:

hyper-v
linux
qemu
vhd
virtualization
Вверх