I've encrypted my system partition using TrueCrypt and I've read that I can mount my encrypted data partition (TrueCrypt volume) on boot by making it a "System Favorite" and giving it the same password as the system partition. However it doesn't work and I have to mount it manually every time.
See this example.
I've tried enabling "Cache pre-boot authentication password in driver memory (for mounting of non-system volumes)" in
Settings, but that didn't change anything either.