VMware Playerの仮想ディスクファイルの圧縮方法

VMware Playerの仮想HDDファイルが肥大化してしまったので、最適化してファイルサイズを縮小(削減)することにしました。

縮小前がこんな感じ。50GBを超えてます。

20140830_vhd_01.png

仮想HDDの圧縮方法

仮想HDDファイルサイズを縮小するには、ゲストOS上(仮想マシン上)で以下のコマンドを実行します。

windowsの場合

まず、コマンドプロンプトを管理者権限で起動します。管理者権限での立ち上げ方が分からない方はこちらを読んでください。

eng-notebook.com

次にコマンドプロンプト上でこのコマンドを実行します

"C:\Program Files\VMware\VMware Tools\VMwareToolboxCmd.exe" disk shrink C:\

20140830_vhd_02.png

linuxの場合

ターミナルを立ち上げ、以下のコマンドを実行します。

sudo vmware-toolbox-cmd disk shrink /

sudoが使えない環境なら

su
vmware-toolbox-cmd disk shrink /

仮想マシン上での最適化が終わると、ファイルコピーの画面になります。

20140830_vhd_03.png

ファイルコピーの画面が終わると仮想HDDファイルの縮小完了です。もともと50GB超えていたのが32GBくらいになりました。

20140830_vhd_04.png