VhdTool は変換を実行できるはずです。
vhdtool.exe /convert myimage.raw
いつからそうなっているのかわかりませんが、これがこの質問の検索結果の第 1 位なので、現時点で回答します。 VHD は現在 qemu-img でサポートされています。 VHD の引数は vpc です。これはここにあります 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) を含む複数のフォーマット間の変換を行うことができます。 qemu-img フォーマット文字列
**Image format** **Argument to qemu-img**
raw raw
qcow2 qcow2
VDI (VirtualBox) vdi
VMDK (VMWare) vmdk
VHD (Hyper-V) vpc
この例では、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 format フラグはオプションです。省略した場合、qemu-img は画像形式を推測しようとします。
VBoxManage:VDI (VirtualBox) から raw へ
VirtualBox を使用して VDI イメージを作成した場合は、VirtualBox に同梱されている VBoxManage コマンドライン ツールを使用して raw 形式に変換できます。 Mac OS X では、VirtualBox はデフォルトでイメージを ~/VirtualBox VMs/ ディレクトリに保存します。次の例では、VirtualBox VDI イメージから現在のディレクトリに raw イメージを作成します。
$ VBoxManage clonehd ~/VirtualBox\ VMs/fedora18.vdi fedora18.img --format raw
上記のapple16で示されているように、VhdToolがもう利用できないように見えるという問題を回避する、非常によく似た質問がここにあります。 Virtualboxには、完璧に機能する「VBoxManage」というツールが付属しています。たとえば、ディスクのプレーンなイメージ ファイルがあるとします。 dd
、これを行うことができます:
VBoxManage convertfromraw myfile.dd myfile.vhd --format VHD