I have a Triple-Boot-System, with Windows 7, Ubuntu 12.10 and Crunchbang (a Debian derivative - unstable Debian at that).
I am trying to get all encrypted: Windows with TrueCrypt FDE, chaining grub on an extra boot partition with the Windows Bootloader on MBR. Since Ubuntu cut out the encryption option (none in ubiquity and no alternate install), Ubuntu is not encrypted. Crunchbang though is.
My Partition map looks thus as follows:
sda1: Win7 sda2: win7-boot junk (installed it by default - what is that anyway?!) sda3: /boot sda4: ubuntu sda5: encrypted -> sda8(?): crunchbang sda6: encrypted -> sda9(?): swap sda7: another ext4
Thing is, after installation, I could boot Windows and Crunchbang fine. update-grub however printed out that he found Ubuntu, no Crunchbang but after reboot he just gave me Crunchbang.
Reinstalled Ubuntu, including grub on sda3. Now he only finds Ubuntu.
The latter I think is quite obvious, how should grub find an encrypted os? But could someone explain to me how I can Dual-Boot two (in theory encrypted) Linux's with grub2?