VirtualBoxとQEMUにおけるVMDK形式のディスクイメージについて
今更ではあるかもしれないが、仮想化ソフトウェアのVMDK形式のディスクイメージについて以下のことが分かったのでメモ。
- qemu-imgが作成するVMDKファイルはバージョン(バージョン4までのVMwareと互換)が古く、QEMU上ではこのバージョンまでにしか対応していない。VMware Serverに含まれているvmware-vdiskmanagerで作成したVMDKファイルをQEMUで開いても使用できない
- VirtualBoxはVMDKファイルを作れず、VirtualBox独自のVDI形式のイメージしか作成できないが、仮想ディスクマネージャからVMDKファイルを開いて登録することができ、vmware-vdiskmanagerで作成したVMDKファイルでも使える
- VirtualBoxでVMDKファイルを使用するとスナップショット機能が使えない*1
VirtualBoxでVDI形式を使うのに抵抗がある場合はVMDK形式を使うことを考えてもよさそうだが、スナップショット機能が使えない点には注意が必要。
使用したバージョン:
- QEMU 0.9.1
- VirtualBox 1.5.4
*1:Cannot take a snapshot when there is a Writethrough hard disk attached ('[VMDKファイルの場所]').