VhdTool by měl být schopen provést konverzi.
vhdtool.exe /convert myimage.raw
Nejsem si jistý, jak dlouho tomu tak bylo, ale protože toto je výsledek hledání číslo 1 pro tuto otázku, odpovím na ni aktuálně. VHD aktuálně podporuje qemu-img. Argumentem pro VHD je vpc. Toto bylo nalezeno zde http://docs.openstack.org/image-guide/content/ch_converting.html
V případě, že se odkaz přeruší, zde je kopie/minulost
Převod obrázků z jednoho formátu do druhého je obecně jednoduchý.qemu-img convert:raw, qcow2, VDI, VMDK
Příkaz qemu-img convert dokáže převádět mezi více formáty, včetně raw, qcow2, VDI (VirtualBox), VMDK (VMWare) a VHD (Hyper-V). Tabulka 7.1. qemu-img formátovací řetězce
**Image format** **Argument to qemu-img**
raw raw
qcow2 qcow2
VDI (VirtualBox) vdi
VMDK (VMWare) vmdk
VHD (Hyper-V) vpc
Tento příklad převede nezpracovaný soubor obrázku s názvem centos63.dsk na soubor obrázku qcow2.
$ qemu-img convert -f raw -O qcow2 centos64.dsk centos64.qcow2
Chcete-li převést z vmdk na raw, postupujte takto:
$ qemu-img convert -f vmdk -O raw centos64.vmdk centos64.img
Poznámka
Parametr -f format je volitelný. Pokud je vynechán, qemu-img se pokusí odvodit formát obrázku.
VBoxManage:VDI (VirtualBox) na raw
Pokud jste vytvořili obraz VDI pomocí VirtualBoxu, můžete jej převést do formátu raw pomocí nástroje příkazového řádku VBoxManage, který je součástí VirtualBoxu. V systému Mac OS X VirtualBox standardně ukládá obrázky do adresáře ~/VirtualBox VMs/. Následující příklad vytvoří nezpracovaný obraz v aktuálním adresáři z obrazu VirtualBox VDI.
$ VBoxManage clonehd ~/VirtualBox\ VMs/fedora18.vdi fedora18.img --format raw
Jak je uvedeno výše od apple16, je zde docela podobná otázka, která obchází problém, že VhdTool se zdá být již nedostupný. Virtualbox přichází s nástrojem s názvem „VBoxManage“, který funguje naprosto dokonale. Za předpokladu, že máte k dispozici prostý obrazový soubor vašeho disku pomocí např. dd
, můžete to udělat takto:
VBoxManage convertfromraw myfile.dd myfile.vhd --format VHD