...but (with respect, Elazar) you missed the whole point.
I believe the original question was concerning 'Whole Drive Encryption'.
What you postulate as your vision is already here. These forms can already be done. To achieve a satisfactory schema one needs external booting and key safe.
(Your early link was to quite a good paper).


), and then kick off the OS specific bootloader(s), and as far as I have seen, there aren't many of those. If someone could figure out how to keep a very small Linux kernel between Windows and the harddisk then cryptsetup might be feasible. For example, your bootloader loads a small vmlinuz and custom initrd with cryptsetup, prompts your for the volume password, and then transfers control to the OS kernel, say ntldr, but the Linux kernel is still sitting between the OS and the disk handling the encryption/decryption, sounds familiar, doesn't it, think VM's and hypervisors. I can envision future disk encryption technologies using vm hypervisors to handle encryption/decryption...

