I have been trying to use zerofree to reduce the size of my VM.
It worked fine for one filesystem, but the other was mounted on / so it wouldn't let me.
Then I figured I could use the 'recovery mode', and it worked.
But zerofree never ends. I let it run for an hour, but I think it wasn't doing a thing. After stopping it, no space had been released.