GNU/Linux >> Linux の 問題 >  >> Linux

.img ファイルを vhd に変換するにはどうすればよいですか?

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


Linux
  1. コマンドを使用してPPKをPEMファイルに変換する方法

  2. サウンドファイルをOpusに変換する方法は?

  3. Ext ファイル システムを Btrfs に変換する方法

  1. ISO8859-15をUTF8に変換するには?

  2. ファイル内で \n を grep する方法

  3. ファイルデータをプレーンな 16 進数に変換するには?

  1. .img ファイルを vhd に変換するにはどうすればよいですか?

  2. 既存の Windows マシンを VirtualBox に変換する方法は?

  3. TAR ファイルを ISO ファイルに変換する方法