Truecrypt works very well and is portable between Linux and Windows. I noticed that you appear to be using Ubuntu. The Ubuntu wiki pages has this
link. The purpose of the document is to put your GPG keys in a secure volume on a USB stick but 80% of it is setting up a protected folder and creating simple scripts to mount and umount it. I have used the procedure and can attest to it working.