Re:Creating my awesome Windows 10 dev setup
by jhanschoo on Saturday January 30, 2021 @12:30AM
(#25966461)
Another point in favor of Win10: full-disk encryption is easier to set up as Bitlocker on Windows. Together with the TPM, physical access no longer means easy data access, and you don't have to input a passcode for the encryption either.
There is no good story for tpm-secured booting into a full-drive encrypted Linux OS. What I have now still requires a passcode at boot, and it was still a pain to set up.
Re:Creating my awesome Windows 10 dev setup
by selfhoster11 on Saturday January 30, 2021 @10:41AM
(#25969923)
I was about to write that you can easily enable full-disk encryption with Ubuntu on install, but then I realised you had a requirement to use TPM for this. Ubuntu doesn't support this mode without finagling, so this wouldn't meet your requirements.
Re:Creating my awesome Windows 10 dev setup
by Macha on Saturday January 30, 2021 @08:31AM
(#25968894)
My understanding is bitlocker is using your login credentials as the auth to get the TPM to unlock the disk - otherwise how is it blocking anyone else with physical access getting at data by just turning the power on if there's no auth?
Re:Creating my awesome Windows 10 dev setup
by AaronFriel on Saturday January 30, 2021 @01:43PM
(#25971672)
You can enable TPM and PIN at boot that engages with the TPM, or you can just use TPM in which case your disk is unlocked by the bootloader (IIRC, terminology might be off).
The TPM and PIN has protections against brute forcing and offline attacks. The TPM only method for Bitlocker is more similar to FileVault.
Re:Creating my awesome Windows 10 dev setup
by JeremyNT on Saturday January 30, 2021 @07:18PM
(#25974428)
So basically, the claim here is that it's easy to visualize linux in Windows than it is on a Mac?
That's swell, but what advantage do you perceive versus... just running linux? I understand if you're a .net shop, but I'm always confused about the lengths Windows users seem to go through to run Linux tools within Windows rather than just running Linux.
Re:Creating my awesome Windows 10 dev setup
by AaronFriel on Saturday January 30, 2021 @10:43PM
(#25975676)
Because then I have to run Linux as my desktop environment, and I would rather not.
I'm not aware of any compromises I've had to make, whereas MacOS colleagues have to deal with compatibility issues with userland utils, Docker, running *nix VMs, and so on.
And as of a couple months ago, GPU passthrough with WSL2 enables using an Nvidia GPU for ML tasks using Linux binaries.