But I'm afraid border patrol agents will see the truecrypt banner on boot up flag me as some sort of pedo or some such, and make my life hell as they don't believe I don't have a hidden partition.
Or perhaps I'm overly worried about this sort of thing.
Anyone have truecrypt installed and regularly/ever crossed borders in the last few years? Do they give you shit about if you just decrypt the disk for them?
I don't have anything, even movies, no pirated software, etc, however I don't want the existence of the true-crypt program alone to be an issue with overzealous border patrol people
I've been stopped by customs a number of times, and they have never made this request. It's too bad, because I want to be the test case.
A couple example suggestions for that:
1) TrueCrypt let's you change the bootup text, and can be set not to visibly show keystrokes when entering your password. This means that you can make it boot into what appears to be a standard "No operating system found" type error message, which will not react at all until you type your correct password and hit enter. Unless they're dedicated enough to examine the boot sector they wouldn't be able to tell that it's not just a corrupted drive. Toss an OS install disc in your bag for added realism.
2) TrueCrypt will boot from CD into an encrypted drive. Using this to your advantage, install a small Linux partition and set your computer up to boot into that unless the boot CD is inserted. Nothing suspicious at all remains on the drive except for a parition of apparently random data, which they'd have to be pretty suspicious already to even bother looking for. You could copy the TrueCrypt bootloader back onto the drive to boot without the CD for convenience if you're not going to be crossing borders for a while.
...And there are probably other ways. The TrueCrypt documention offers a number of suggestions on how to look minimally suspicious to suit whatever level of paranoia you may have.
I'd bet on something better coming out before too long given more interest (and laws) about encryption these days, but unless I've missed something, for now it looks like you're pretty much of out of luck for as good, complete, free solutions go.