I run Linux (
Ubuntu 13.10 and
Mint 16) most of the time both at work and at home. Occasionally I need to boot into Windows (I dualboot
Windows 8 at home or
Windows 7 at work).
In Windows, I'd like to be able to access my LUKS drives and unlock my EcryptFS directories (such as 'encrypted home'* and a few custom ones).
(* the one on my physical Linux drive which I want to access from Windows, not the one on the guest OS.)
There is just no way to do the latter, and the former can only be done by hacking Windows by compromising the security settings in order to use an outdated tool called FreeOTFE who's author is rumoured to be dead.
So I was wondering, since no one in the universe is porting this encryption functionality to Windows, is there a way I can let an open source virtual machine running Linux do the translation?
You can add shared folders using the
and mount them in the Linux guest like so:
mkdir /mnt/mySharedFolder mount -t vboxsf mySharedFolder /mnt/mySharedFolder
But this folder is physically located on the host. Can I share a folder that is physically located on the guest?
E.g. I have a folder
ecryptfs on the (Windows) host. I share this with the (Linux) guest. Then I mount it as decrypted on another folder on the guest. And then I want to share this mounted (virtual/decrypted) folder back to the Windows host.
This way I could access my
EcryptFS files on Windows.
Same question for
LUKS. If would involve sharing an entire physical harddrive to the guest, and share the mounted decrypted folder back to the Windows host.