I thought this was an onion article.
biscuitswalrus
Iirc I seem to find whatever was configured dead or no longer the cool choice when I check online.
Whatever it is, I barely touch it and it works great. Very happy.
Two pihole servers, one n VM vlan, one on device VLAN with OpnSense delivering them both via DHCP options. I sometimes update lists, like yearly... At best. They've been there over 7 years. Calling them robust is correct. The hypervisors are 3 proxmox servers in cluster using ceph. Intrl NUC 3rd Gen. Less than 80w combined with all vms. Also 8 years old no failures but tolerant for it.
My brothers overpriced merc uses lighting zones and detection to turn off areas to not blind incoming traffic. Cool, but I'm sure within 5 years these extremely complex lighting arrays will fail and not be user serviceable, other than full headlight cluster replacement for $4k.
More complexity, shorter life. You'll get what you want but only because it suits the makers.
Pop! Os
Imo.
I spent like 20 minutes self hosting and running over tailscale so traffic is always private... Never had an issue. I've got over 20 devices accessible on it.
Easy to remote register over ssh just by sending the installer plus running with server name plus key, then setting a static password.
I still think gaming wide moonlight is great though. You won't really regret that.
Other then legacy and uefi does it have a CSM compatibility support mode? An option to enable usb initialisation before bios? Eg wait for usb initialisation?
Some "boot faster" options kind of reorder boot initialisation to a point where it's not holding the system back.
Though I'm really running out of suggestions.. I can imagine you're pretty frustrated. I know my Dell laptop was a pain to get the right settings to get usb to boot and the stupid 100db beep to silent on boot interruption.
And you probably confirmed that live boot worked too I assume.
In the actual bios, can you see a boot order and see uefi for Windows/whatever is on your internal disk? But not any other entries?
I suggest a few more things:
Try a different brand usb. Different motherboards sometimes don't support some usb brands. In fact, a Lenovo server I rebuilt refused to boot off certain usbs.
Some motherboards don't initialise boot off some usb ports. Sometimes the additional ports are on another controller and initialise too slow.
Just try a straight working Ubuntu live boot usb to remove any ventoy from equation. Ubuntu has real signed uefi (and no shim) granted by Microsoft. I think that's how it works, uefi is a mess.
Try to start isolating all the different factors, and there could be more. It doesn't necessarily mean anything definitive if it works on another machine.
I just asked google that exact question and it said "The current world population is 8,171,661,997"
Why would I game in my office when my couch down stairs in front of a 70 inch TV is so much more comfortable and has no work available to do on it?
What a great post.