Truecrypt can easily automount if your drive is not entirely encrypted and your data is a standard file. However I have my entire removable storage encrypted and so to the OS, it is seen as an unformated disk. Is there anyway to automount said drive?
It is usually possible in this way:
However, keep in mind that if your external drive is connected via USB or Firewire, then it may change device path from time to time. This often happens if you connect the drive to another physical port, or you add other removable external drives to the system. In this case I think the auto-mount will fail, until you fix the Favorite setting.
Edit @Yongke Bill Yu: After the belated mention that Truecrypt isn't installed on the host computer, the only possibility is "Traveler Disk". That's basically a disk with an un-encrypted partition with an executable instance of Truecrypt.exe , and another partition which is encrypted. Within the above limitations, the Traveler Disk can actually auto-mount drives via Windows' "autorun.inf" format.