Well, yeah even the ugly girl needs sex once in a while too
So here’s what I wound up doing:
- create an empty file /etc/default/grub.d/ 40_custom ((It’s a Debian thing,there’s also just grub in the default folder)
- add these lines to it: `GRUB_DISABLE_OS_PROBER=false
menuentry ‘Windows Boot Manager’ --class windows --class os {
insmod part_gpt
insmod fat
set root=‘hd1,gpt1’
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,gpt1 --hint-efi=hd1,gpt1 3A4C-64E5
else
search --no-floppy --fs-uuid --set=root 3A4C-64E5
fi
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}
`
3. run update-grub as sudo
4. reboot to see if Windows was an option.
5. Boot into windows
And that’s the weird-ish part,everything I could find told me to mount Windows, run os-prober then grub-update. One told me to edit grub.conf with GRUB_DISABLE_OS_PROBER=false (which didn’t work either).
It may have to do with this change:
News.Debian grub2 (2.06-1) unstable; urgency=medium
- Boot menu entries for other operating systems are no longer generated by
default. To re-enable this, set GRUB_DISABLE_OS_PROBER=false in
/etc/default/grub.
But I swore I marked the thing to use other OS’s (I could be wrong, I am getting old). But anyway I got it fixed and now if I have to (hopefully never) I can boot into Windows again.