VMwareのLinuxゲストの仮想ディスクを縮小する

1. ゲストにログインし、縮小したいパーティションに移動して以下のコマンドを実行

$ cat /dev/zero > zero.fill;sync;sleep 1;sync;rm -f zero.fill

2. ホストにVirtual Disk Development Kitをインストール

3. ホストで以下のコマンドを実行

$ vmware-vdiskmanager -d *.vmdk
$ vmware-vdiskmanager -k *.vmdk