Waiting for the MS apologists to say this is a Crowdstrike problem or some other fucking dumbass shit.
Microsoft by and large are just computational cancer at this point. Bloat, crud, fud, and junk.
The Crowdstrike problem was in fact a Crowdstrike problem. It affected Linux too, but of course there are vastly fewer users of Crowdstrike on Linux: https://www.google.com/amp/s/www.theregister.com/AMP/2024/07/21/crowdstrike_linux_crashes_restoration_tools/
This is pretty obviously a Microsoft problem.
Well… yes and no.
The fact that Crowdstrike very obviously and intentionally fuzzed the line between ring 0 drivers and app metadata simply could not have been done without MS’s tacit (at the very least) approval. The initial version where Cloudstrike introduced that side loading threat definition update vector should have been flagged as an issue - more specifically, they should have held them to a FAR more rigorous testing and resiliency standard than they were. This is fairly standard practice (and in many cases enforced as regulatory measures) for highly critical systems and components in a lot of industries, and I’ve worked in two of those industries.
Microsoft creates secure boot: “we should be able to run whatever we want on our hardware!”
Microsoft lets users install crowdstrike on their computer: “Microsoft shouldn’t let us run this on our hardware!”
I stopped trying to dual boot entirely with all the problems it caused me. I’m surprised the community universally seems to recommend dual booting as an easy to setup option for beginners.
Easiest way to dual boot is 2 disks, with Linux and grub installed on 2nd disk, and BIOS set to boot to 2nd disk. That way Winblows thinks it is alone in the 1st disk of the system.
Even so had an issue a couple years back that Winblows messed up its own loader, by not placing the boot files in the reserved hidden partition but then configuring the boot as if it did… facepalm Took me a morning of trial and error figuring how Winblows boot to fix it…
Winblows is a cancer, but unfortunately it still is necessary for some gaming.
Only for the kind of gaming that is itself a cancer: the one that wants to install a rootkit “anticheat” on your system.
I have a steam deck since the launch of the device and even stuff like old C&C games run on it. Hell, the little guy is able to run even FF16!
Edit: typo
I have had a hell of a time trying to get Shadow Empire running. It’s the only title I have found that doesn’t have kernel-level anticheat that doesn’t work on Linux.
I tried running the games that I need Windork for some time ago, but got fed up tweaking the stuff. I’ll give it a try soon.
Btw, I only do PC gaming, no consoles or mobile.
You can do it with a partitioned single disk too. Just use different boot sector partitions for each OS, and don’t use a boot manager. Just set Linux as the default boot, and use the BIOS boot options if you want to boot into Windows.
I actually logged into Windows for the first time in 3 years a couple nights ago. I couldn’t get Arch to recognize my Kindle, so I needed to verify it was a hardware issue, and not a software issue. Booted into Windows, verified it wasn’t recognized, logged out. Fuck those bajillion updates it wants to install. I’m not installing them, especially since it’ll just try to trick me into installing Windows 11 again. It can stay 3, 6, or infinity years out of date for all I care. I’m never going to use it for long enough for security to be an issue.
Anyways, I digress. Use separate boot sectors and a single partitioned drive is adequate.
Yup
This is shit. But dual booting (on the same drive) has not been viable for decades. It inevitably becomes a mess. Just have windows on one drive and Linux on another if you can’t fully switch to Linux.
Cost me a few hours and ended up just disabling secure boot in the end. Wish I didn’t need MS for some programs.
I did try that years ago, ran into performance issues and other bugs, and it wasn’t worth messing around with when dual booting is so simple. Might reconsider in the future if MS keeps messing up though.
Just curious, what programs? I’m obsessed with only using FOSS, maybe I can give you some alternatives.
For me I have to keep a Windows VM around to run payroll software once a month. There is a Linux version of the software but it depends on some ancient glibc, IIRC. It takes up around 50GB of my NVMe, which I’d move it off of if it didn’t already take around 15 minutes for this app to finish loading. All around it is very annoying. The one upside is that while this app is loading it has this ugly always-on-top logo for HMRC but because it’s in a VM now I don’t have to see it.
Best solution is to format the C:\ drive and never touch any Microsoft product again. That is what I did 10 years ago.
Since moving to Linux this is at least the second time there have been issues with MS screwing up dual boot via grub. I switched to systemd-boot after the first incident, and thank goodness for that.