If you use Truecrypt's hidden OS-function, you could install Ubuntu as the hidden one, and something like tinycore as the ordinary. Then you would have to make tinycore run in ram, which would allow...