Windows 上の VirtualBox で使用する仮想マシンのハードディスクを最適かする方法についての個人的メモです。

記録

前提

今回の作業は以下の環境を前提としています。

  • ホストOSは WindowsXP SP3
  • VirtualBox のバージョンは 4.1.8 r75467
  • ゲストOSの拡張前の HDD 容量は 20GB
  • ゲストOSの種類・メモリ容量等は何でもよい

作業

コマンドプロンプトを開き、ゲストOSの VDI ファイルが存在するフォルダへ移動し、以下のようにコマンドを入力・実行する。

1
2
>vboxmanage modifyhd --compact hoge.vdi
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
  • vboxmanage.exe に PATH が通ってなければフルパスで指定。
  • 対象の VDI ファイル名は hoge.vdi

これで、VDI ファイルが最適化できました。 ファイルサイズは、さほど変わりません。

以上。