At this point if I can't figure out what the problem is I'll just have to try again but everything is correct as far as I can see. Partitions are correct, table is GPT, boot partition flags and boot loader is definitely installed. Baffled.
At this point if I can't figure out what the problem is I'll just have to try again but everything is correct as far as I can see. Partitions are correct, table is GPT, boot partition flags and boot loader is definitely installed. Baffled.
I don't know if this is the problem but when I booted from my USB stick where the Mint installation is I *may* have selected "USB" instead of "UEFI" from the boot options. Maybe this messed up the installation? I'll start over just to be sure.
Looks like that was the problem. The good news is Ubuntu now shows up and I can boot into Mint. The bad news is booting from Windows from grub is borked and I have to manually change boot order to get back into Windows. I'll try updating grub and seeing if I can fix that or it's gonna be tedious.
No idea what's up with grub not being able to boot into windows but that's a problem for another day. Mint's going to be my daily driver from now on as I doubt I'll need to log into Windows that often anyway unless I need to export anything specific. I'll gradually move my stuff over time.
If you're dual-booting, just make sure Windows doesn't mess up the bootloader when it updates. It's been known to be extremely unfriendly to multi-OS systems. Personally I went with a full Linux install with a Windows VM in case I need it, but that obv doesn't have the same compatibility as native.
Yeah no worries, I'm aware Windows can screw up the boot loader. I installed Linux to a completely separate drive. I might go the VM route myself and just use the Windows drive for extra storage if there's only a few apps I really need access to. I've not really messed around with VMs before.