As a long-term Linux user, I tried running Ubuntu under the Windows Subsystem for Linux. I works!
I have tried to setup ecryptfs, but this fails complaining that kernel module is missing. Here I don’t know enough about WSL, but it appears to come with a custom kernel.
Can I essily encrypt WSL? If Luks is the answer, how do I enter the passphrase? The boot process is hidden.
I think this might be possible with WSL2, which is more of a VM type instance, but WSL1 has issues with kernel modules and some networking stuff due to how it integrates with Windows