I just bought a new NVME SSD as I need to reinstall Windows anyway. I am seriously considering at least dual booting Windows and Linux or just going full Linux at once. You guys in here and the Linux community on Lemmy show me that it is possible to escape Windows without too much trouble, even for a Linux newb like me.
Okay, I am not a complete newb, I have set up a few Raspberry Pis and do run a unRAID server, but I have never seriously used Linux as a daily driver on my desktop or laptop.
I am using single GPU VFIO passthrough and it's good enough to game on, especially if you also pin your CPU threads in the VM.
You will lose a little bit of performance but if you really need that extra power you can just switch to bare metal Windows using dual boot
If you don't want the full bloated Windows I can recommend that you check out ReviOS
Interesting, never heard of ReviOS before. Is there a list of changes they've made? I looked thru their site and couldn't see any such details their docs. I'd like to know what sets it apart from the likes of Tiny11 and Ghost Spectre Superlite etc.
I also considered using Tiny11 and Ghost Spectre but ended up with Revi because I don't really trust Tiny11 or Ghost Spectre. It's super easy for a malicious actor to include malware in those redistributed ISOs.
Of course the same thing can be said about Revi but Revi also offers the option to run their Playbook on a regular install of Windows. Or you could make your own custom Windows Playbook with Ameliorated.
Then there is also AtlasOS which, like Revi, is made using Ameliorated. I chose Revi because they had MS store and Windows defender still working and I like their custom tool. But according to Atlas developers, Windows Defender will be coming back in the next release.
In the end I guess what it comes down to is who you trust. The safest bet would be to debloat Windows yourself.
Using QEMU/Virt-Manager you can just create a new VM and instead of creating a virtual disk you just input the path to your drive manually. In my case it's mounted at /dev/sdb
This will pass your full drive to the VM and Windows will just boot up like magic
Edit: If you already have a Windows VM I would assume you could just edit it and change from virtual drive to your full Windows drive instead. I don't think you have to make a new one