Let it flow

どんどあやしくなっていく記憶力を補うためのライフログ的Blog。 テーマは好きなもの・こと・しごと。それにまつわるお話。

VirtualBox の vdi ファイルを縮小する

常にHDDの残りの容量が乏しい。GrandPerspectiveで確認すると

VirtualBox の vdi ファイル(ディスクイメージ)が大きくなっている。

もう少し小さめで作れば良かったのだけど・・・

という事で今回はサイズを縮小したのでそのメモ。

環境

MacBook Air 11-inch, Mid 2011

Processor 1.6 GHz Intel Core i5

Mem 4 GB

OSX 10.8.3

VirtualBox 4.2.10 r84104

ゲストOS: Windows XP SP3

やったこと

  1. ゲストOSでCCクリーナーを使用して不要なファイルを削除
  2. ゲストOSでデフラグ
  3. ゲストOSでCCクリーナーを使用して空きスペースのゼロクリア
  4. ホストOSでVBoxManage コマンド使用し、 --compact オプションで modifyhd する。

    VBoxManage modifyhd WinXPpro.vdi --compact


    数分で20GB→10GB程度に縮小された。

マニュアル(http://www.virtualbox.org/manual/ch08.html#vboxmanage-modifyvdi)を読むとゼロクリアは sdelete コマンドを使えって書いてあったけどメンドクサイのでこの方法で。とりあえず目的はクリア。