Portable VirtualBox クローンファイルの作り方

2010年7月10日土曜日

VirtualBoxでvdiファイルのコピーをエクスプローラで作っても動作しない。
コマンドプロンプトでvboxmanage clonevdi とやる必要がある。
この事はVirtualBoxでvdiファイルのコピーを作る方法で書いたが、Portable版の場合はちょっと工夫がいる。
以下はその備忘録である。
・コマンドプロンプトを起動
Microsoft Windows [Version 6.0.6002]
Copyright (c) 2006 Microsoft Corporation.  All rights reserved.
・vboxmanage.exeのあるフォルダに移動(コマンドはCD)
C:\Users\Owlnet>cd C:\Users\Owlnet\MobileApp\PortableVirtualBox\app32
・コピー元のファイル名とコピー先のファイル名を絶対パス付きで入力
C:\Users\Owlnet\MobileApp\PortableVirtualBox\app32>vboxmanage clonevdi C:\Users\
Owlnet\MobileApp\PortableVirtualBox\data\.VirtualBox\HardDisks\WindowsXPSP3.vdi
C:\Users\Owlnet\MobileApp\PortableVirtualBox\data\.VirtualBox\HardDisks\WindowsX
PSP3Clone.vdi

・Enterを押すとコピーが始まる
VirtualBox Command Line Management Interface Version 3.1.2
(C) 2005-2009 Sun Microsystems, Inc.
All rights reserved.
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Clone hard disk created in format 'VDI'. UUID: f24771d6-f738-4ddc-b9fa-c02e3e56d
4be
C:\Users\Owlnet\MobileApp\PortableVirtualBox\app32>

image 
image
※メモ
・ファイル名をWindowsXP SP3などと半角空白を使うとエラーになる。 
・VirtualBoxのバージョンが違うとエラーになることがある。
※関連ページ
VirtualBoxでvdiファイルのコピーを作る方法
・ダウンロードはDownload of Portable-VirtualBox
解凍後、Portable-VirtualBox.exeを起動すると、次の画面になる。
 image
ここで「Download installation file of VirtualBox」を押すと Portable-VirtualBox.exe と同じ場所に VirtualBox.exe がダウンロードされる。
ダウンロード終了後、「Extract the file for a32-Bit system」をチェックを入れて「OK」 を押すと、VirtualBox.exe から必要なファイルが抽出されて、app32 フォルダが生成される。
なお、「Compress the file to reduce the size」はファイルが圧縮されてサイズが小さくなる。