Is there a way to block certain partitions on a usb key from being mounted? Not at the OS level, but at the usb key level. I'd like to be able to put my key in any other computer (windows, osx, linux) and have it not automount one of the partitions. Is this possible?
Encrypt the partition using truecrypt, and put the truecrypt executables in one of the other partitions so you can run them, and mount the encrypted partition.