in reply to hard drive space

Looks like Filesys::DfPortable should do the job, but I haven't tried it myself.