Tell HN: Windows 11 update erases Linux boot entries

  • Yeah, that's actually pretty common behavior for Windows and a well documented drawback of dual-booting Windows and Linux.

  • Look into unified kernel images (UKI). That makes you independent on a bootloader; whenever things go wrong (like Windows overwriting your Linux related entries), just use the 'boot from file' function in the UEFI firmware and select your Linux UKI to boot directly from that.

    Arch Wiki is, as often, a great starting point: https://wiki.archlinux.org/title/Unified_kernel_image

  • and why anyone would allow windows to touch their hardware directly ?! it belongs ( at best ) inside a QEMU/KVM vm.

  • btw if someone ever stumble upon this, regenerating initramfs solved the problem

  • In microsofts defence this issue isn't linux specific... dual booting two windows 11 installations causes similar issues, where they invalidate or remove eachothers boot sectors

  • Again? Windows 10 did a very similar thing to me.

  • Just format that partition used by abusive corporate spyware by Microsoft and leave only free and open source GNU/Linux that actually respects your freedom, privacy and other basic digital/human rights.

  • Please consider replacing your Windows install with Haiku OS and just give up on running the programs you keep Windows around for. Your freedom over the long haul is far more important than whatever it is that Microsoft is doing for you. I spend my time these days writing native apps for Haiku in C++, which is a lot more fun than playing in a sandbox stacked against us all.