VCCWを使ってWordpressでのサイト構築をするのだけど、
Virtual Boxのサイズがどんどん大きくなる。
気づいたら20GBを超えててHDDを圧迫するので、気づいたら圧縮する。
やり方を間違えると、まったく小さくならないので手順をメモ書き。
1.ローカル環境でvagrantを終了→再起動する
※再起動してから進めないとほとんど圧縮されないことがある
local$ vagrant halt local$ vagrant up local$ vagrant ssh
2.仮想環境で空き容量を0埋めする
vagrant@test:~$ dd if=/dev/zero of=zero bs=4k
※結構時間がかかる
3.0埋めファイルを削除し仮想環境から抜ける
vagrant@test:~$ rm zero vagrant@test:~$ exit
4.vagrantを終了する
local$ vagrant halt
5.仮想環境ファイルのあるディレクトリへ移動する
local$ cd [ディレクトリ]/VirtualBox\ Vms/test/
6.圧縮する
local$ VBoxManage modifyhd ./[vdiファイル名] --compact
※vagrantを終了していないとここでエラーになる
※結構時間がかかる
7.完了
4GB未満になりました!
※保証はできません