なぜ VDI を VMDK に変換するのですか?
.vdi は Oracle VirtualBox のネイティブな仮想ハードディスク形式(VirtualBox 1.0、2007年)です。.vmdk は VMware Workstation、Player、Fusion、および ESXi で使用される VMware の同等のコンテナです。VMware は .vdi をネイティブで読み取ることができないため、VM を VirtualBox から VMware 製品に移行する際にはディスクの変換が必要な手順となります。
VDI から VMDK への変換方法
VirtualBox FREE
VMの電源をオフにし、VBoxManage clonemedium disk "in.vdi" "out.vmdk" --format VMDK を実行します。VBoxManage はすべての VirtualBox インストールに含まれています。
VirtualBox for Mac FREE
VMの電源をオフにし、ターミナルで VBoxManage clonemedium disk in.vdi out.vmdk --format VMDK を実行します。
qemu-img OPEN-SOURCE
qemu-img convert -O vmdk in.vdi out.vmdk を実行します。VirtualBox がインストールされていない場合や、一括変換のスクリプトを作成する場合に便利です。
VDI を変換するプログラム
これらの形式について
VDI ファイルは、Oracle VirtualBox のネイティブな仮想ハードディスク形式です。ドキュメントや光学ディスクイメージではなく、ゲストオペレーティングシステム全体を保持します。使用するには、VirtualBox の VM に接続して VM を起動します。起動せずに個別のファイルを抽出するには、7-Zip で開くか、OSFMount でマウントしてください。
.VDI の詳細を開く →VMDK ファイルは VMware の仮想ハードディスクです。オペレーティングシステム全体とそのすべてのファイルを1つ以上のホストファイルとして保存します。ドキュメントのように開くのではなく、仮想マシンに接続して使用します。実行するには VMware Workstation Pro または…
.VMDK の詳細を開く →品質と注意点
- 変換する前に VM の電源を切るか、状態を保存してください。実行中の VM に接続されているディスクをクローンしてはいけません。
- VMware にインポートした後、適切なグラフィックス、クリップボード共有、ネットワークドライバを復元するために、ゲスト OS 内に VMware Tools をインストールしてください。VirtualBox Guest Additions は VMware では動作しません。
- 大容量ディスク(20〜100 GB)の場合、数分かかることがあります。出力は、すべての VMware デスクトップ製品と互換性のある単一のモノリシックな
.vmdkになります。
よくある質問
VMDK に変換した後もゲスト OS は動作しますか?
VBoxManage の代わりに qemu-img を使用できますか?
qemu-img convert -O vmdk in.vdi out.vmdk は同等の結果を生成し、VirtualBox がインストールされていなくても動作します。どの VMware 製品が変換された VMDK を受け入れますか?
.vmdk を直接受け入れます。