windows raping the linux bootloader on a different hard drive every time it updates
Follow

@zero Anyone trying to dual-boot with Windows these days is purposefully looking for trouble. It's just been a terrible idea since Win10. Can't remember if Win8 was any nicer, but Win10 is definitely tricky. Haven't used Win11 on my stuff... but can't imagine how it would be any better.

· · Web · 1 · 0 · 1
@alyx one time i had windows install the bootloader to a different hard drive that what i picked to install the system on, it was not easy to fix

@zero The way I used to do it is first remove all drives besides the one designated for Windows. Install Windows. Then connect all the drives, fully set-up Windows (drivers, programs, everything). Finally, install Linux on a different drive, and have it put it's bootloader on that second drive.

Set bios up to boot from whichever drive I wanted by default, and I would use the boot drive selection keyboard key if I wanted to boot from the other one.

It generally worked well, but the condition always was to install Windows first, or at the very least disconnect the Linux drive if I was doing a reinstall.
Linux respected where I choose to install bootloader. Windows... not so much. Don't remember encountering many issues with Windows breaking bootloader on updates while I was doing all this. But then again, by this point I was relying less and less on Windows already.

@alyx yeah, whenever i have to install windows on some computer and it has extra drives, i just remove any other drives now, can't trust it to not fuck up
@alyx @zero depends on the type of updates. If it's a minor update I think it leaves it alone (maybe). If it's a major release it will 100% nuke it.

@RustyCrab @zero
I think in my case, because their respective bootloaders were on separate drives, and Windows was never booted via Grub, Windows would generally not look to touch Grub... but honestly, it's been so long since I've done this, that I can't guarantee I remember everything that did or didn't happen during that period of time.

Sign in to participate in the conversation
Game Liberty Mastodon

Mainly gaming/nerd instance for people who value free speech. Everyone is welcome.